2013-11-14 2 views
0

У моего приложения Android есть исключение NullPointerException, но в моем стеке нет кода из моего приложения. Я прошел через источник Android, но не могу понять, где в моем коде происходит ошибка. Я знаю, что есть проблема в библиотеке с очередью, но это проблема с библиотекой и не связана с моим кодом. Любая помощь приветствуется.NullPointerException в библиотеке Android Код

java.lang.NullPointerException 
    at cy.run(SourceFile:506) 
    at android.os.Handler.handleCallback(Handler.java:587) 
    at android.os.Handler.dispatchMessage(Handler.java:92) 
    at android.os.Looper.loop(Looper.java:150) 
    at android.app.ActivityThread.main(ActivityThread.java:4293) 
    at java.lang.reflect.Method.invokeNative(Native Method) 
    at java.lang.reflect.Method.invoke(Method.java:507) 
    at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:839) 
    at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:597) 
    at dalvik.system.NativeStart.main(Native Method) 
+0

Вы используете ProGuard? – hgoebl

+0

@hgoebl, да мы. но, код обычно отображается в виде открытого текста – dlucci

+0

мы !!!!!!!! – iShaalan

ответ

1

Перейти в каталог% PROJECT_HOME%/proguard_logs и поиск "су" в mappings.txt. Вы найдете настоящее имя класса (я бы предположил, что это Runnable или Thread). Номер линии 506 покажет вам источник NPE.

Есть более эффективные способы сделать, поэтому я предлагаю вам потратить некоторое время на http://proguard.sourceforge.net/