ant 打包 我是 主工程通过 IS Library 方式引用子工程,打包完成之后 运行 apk 子子工程里面 只要遇到 setOnClickListener 就死掉了 怎么回事啊。 下面四错误的提示 这个问题都纠结了 我好几天了
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.weibopay.android.app/com.weibopay.whlib.LibCashierActivity}: java.lang.NullPointerException\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1969)\n\tat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1994)\n\tat android.app.ActivityThread.access$600(ActivityThread.java:126)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1150)\n\tat android.os.Handler.dispatchMessage(Handler.java:99)\n\tat android.os.Looper.loop(Looper.java:137)\n\tat android.app.ActivityThread.main(ActivityThread.java:4439)\n\tat java.lang.reflect.Method.invokeNative(Native Method)\n\tat java.lang.reflect.Method.invoke(Method.java:511)\n\tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554)\n\tat dalvik.system.NativeStart.main(Native Method)\nCaused by: java.lang.NullPointerException\n\tat com.weibopay.whlib.LibCashierActivity.onCreate(Unknown Source)\n\tat android.app.Activity.performCreate(Activity.java:4471)\n\tat android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1933)\n\t... 11 more\n","f":"error","d":1372848927965}
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.weibopay.android.app/com.weibopay.whlib.LibCashierActivity}: java.lang.NullPointerException\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1969)\n\tat android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:1994)\n\tat android.app.ActivityThread.access$600(ActivityThread.java:126)\n\tat android.app.ActivityThread$H.handleMessage(ActivityThread.java:1150)\n\tat android.os.Handler.dispatchMessage(Handler.java:99)\n\tat android.os.Looper.loop(Looper.java:137)\n\tat android.app.ActivityThread.main(ActivityThread.java:4439)\n\tat java.lang.reflect.Method.invokeNative(Native Method)\n\tat java.lang.reflect.Method.invoke(Method.java:511)\n\tat com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)\n\tat com.android.internal.os.ZygoteInit.main(ZygoteInit.java:554)\n\tat dalvik.system.NativeStart.main(Native Method)\nCaused by: java.lang.NullPointerException\n\tat com.weibopay.whlib.LibCashierActivity.onCreate(Unknown Source)\n\tat android.app.Activity.performCreate(Activity.java:4471)\n\tat android.app.Instrumentation.callActivityOnCreate(Instrumentation.java:1049)\n\tat android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1933)\n\t... 11 more\n","f":"error","d":1372848927965}
你先看下有没有问题。
另外我想问的是你的IS library项目是怎么打进去的?
我怀疑你IS Library项目没打进apk里。
你可以看看:http://blog.csdn.net/scliu0718/article/details/8772067