【发布时间】:2015-05-11 10:57:48
【问题描述】:
我正在开发一个 Android 应用程序,但我发现了日志错误:
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ java.lang.reflect.InvocationTargetException
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at java.lang.reflect.Method.invokeNative(Native Method)
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at java.lang.reflect.Method.invoke(Method.java:515)
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at focalys.android_avh.connection.Connection.call(Connection.java:85)
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at focalys.android_avh.connection.Connection.onPostExecute(Connection.java:70)
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at focalys.android_avh.connection.Connection.onPostExecute(Connection.java:19)
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at android.os.AsyncTask.finish(AsyncTask.java:632)
05-11 12:45:29.623 27110-27110/focalys.avh_android W/System.err﹕ at android.os.AsyncTask.access$600(AsyncTask.java:177)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at android.os.AsyncTask$InternalHandler.handleMessage(AsyncTask.java:645)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at android.os.Handler.dispatchMessage(Handler.java:102)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at android.os.Looper.loop(Looper.java:146)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at android.app.ActivityThread.main(ActivityThread.java:5653)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at java.lang.reflect.Method.invokeNative(Native Method)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at java.lang.reflect.Method.invoke(Method.java:515)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1291)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1107)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at dalvik.system.NativeStart.main(Native Method)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ Caused by: java.lang.IllegalArgumentException: expected receiver of type focalys.android_avh.connection.MainActivity$1$1, but got java.lang.Boolean
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at java.lang.reflect.Method.invokeNative(Native Method)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at java.lang.reflect.Method.invoke(Method.java:515)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at focalys.android_avh.connection.AvhWS$1.call(AvhWS.java:44)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ at focalys.android_avh.connection.AvhWS$1.auth(AvhWS.java:37)
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ ... 16 more
我想专注于这条线:
05-11 12:45:29.633 27110-27110/focalys.avh_android W/System.err﹕ Caused by: java.lang.IllegalArgumentException: expected receiver of type focalys.android_avh.connection.MainActivity$1$1,但得到了java.lang.Boolean
因为我不明白MainActivity$1$1 是什么。它应该代表什么?是对象还是方法?
感谢您的帮助!
【问题讨论】:
-
匿名内部类
-
匿名内部类中的匿名内部类