AccountManager를 사용하여 계정 정보를 저장하고 인증 프로그램을 구현하려고하는데, 아래처럼 예외가 계속 발생합니다. 샘플 코드와 비교하면 SyncAdapter 및 관련 서비스가 없기 때문에 (또는 특히 필요함) SyncAdapter를 추가하지 않고 AccountManager를 사용하는 트릭이 있습니까? 제목에도 불구하고SyncAdapter가없는 AccountManager?
감사
필
I/AuthenticatorActivity(8526): onAuthenticationResult(true)
I/AuthenticatorActivity(8526): finishLogin()
W/dalvikvm(8108): threadid=13: thread exiting with uncaught exception (group=0x
4001b170)
E/AndroidRuntime(8108): Uncaught handler: thread android.server.ServerThread ex
iting due to uncaught exception
E/AndroidRuntime(8108): *** EXCEPTION IN SYSTEM PROCESS. System will crash.
E/AndroidRuntime(8108): java.lang.NullPointerException
E/AndroidRuntime(8108): at com.android.settings.ManageAccountsSettings.o
nSyncStateUpdated(ManageAccountsSettings.java:187)
E/AndroidRuntime(8108): at com.android.settings.ManageAccountsSettings.o
nAccountsUpdated(ManageAccountsSettings.java:244)
E/AndroidRuntime(8108): at android.accounts.AccountManager$10.run(Accoun
tManager.java:826)
E/AndroidRuntime(8108): at android.os.Handler.handleCallback(Handler.jav
a:587)
E/AndroidRuntime(8108): at android.os.Handler.dispatchMessage(Handler.ja
va:92)
E/AndroidRuntime(8108): at android.os.Looper.loop(Looper.java:123)
E/AndroidRuntime(8108): at com.android.server.ServerThread.run(SystemSer
ver.java:435)
Briliiant 질문 – Lyn