Używam Eclipse, aby dowiedzieć się, jak działa przykład SampleSyncAdapter. Nie mogę dostać swoich breakpointów do działania. Ustawiłem punkt przerwania w wielu lokalizacjach, ale żaden nie został trafiony. Na przykład funkcja AuthenticatorActivity.onCreate() nigdy nie jest wywoływana. Ktoś wie dlaczego?Punkty przerw SampleSyncAdapter Nie działa
Dzięki.
Dzięki Podejrzewałem, że miał coś wspólnego z jakim procesem, ale nie ma faktycznych informacji do poparcia tej hipotezy.Nie jestem obeznany z debuggery, które dbają o tym, który proces, jeśli chodzi o punkt przerwania.Naprawdę nie podoba mi się log() w systemie Android. Jestem przyzwyczajony do znacznie więcej wyrafinowane logowanie, które pozwala programistom na znacznie większą kontrolę, w tym możliwość selektywnego usuwania kodu logowania w kompilacjach wydań.Dzięki, spoglądam na link: – Mitch
FYI przykład dokumentacji SyncAdapter ma atrybut "android: process =": sync " " we wpisie usługi w pliku AndroidManifest.xml. Podczas debugowania może być łatwiej upuścić ten atrybut, aby usługa działała w głównym procesie, do którego IDE jest już dołączone. – Tobias
Nie jestem pewien, czy to powinna być akceptowana odpowiedź. –