java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bbdtek.yuxin/com.bbdtek.yuxin.ui.Index}: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bbdtek.yuxin/com.bbdtek.yuxin.ui.Friends_List}: java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095) at android.app.ActivityThread.access$600(ActivityThread.java:137) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:213) at android.app.ActivityThread.main(ActivityThread.java:4793) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bbdtek.yuxin/com.bbdtek.yuxin.ui.Friends_List}: java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070) at android.app.ActivityThread.startActivityNow(ActivityThread.java:1911) at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135) at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347) at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:753) at android.widget.TabHost.setCurrentTab(TabHost.java:417) at android.widget.TabHost.setCurrentTabByTag(TabHost.java:291) at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88) at android.app.Activity.performRestoreInstanceState(Activity.java:900) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048) ... 11 more Caused by: java.lang.NullPointerException at com.bbdtek.yuxin.ui.bt.afterTextChanged(Unknown Source) at android.widget.TextView.sendAfterTextChanged(TextView.java:7184) at android.widget.TextView.setText(TextView.java:3605) at android.widget.TextView.setText(TextView.java:3456) at android.widget.EditText.setText(EditText.java:84) at android.widget.TextView.setText(TextView.java:3431) at android.widget.TextView.onRestoreInstanceState(TextView.java:3331) at android.view.View.dispatchRestoreInstanceState(View.java:12067) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.View.restoreHierarchyState(View.java:12045) at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1614) at android.app.Activity.onRestoreInstanceState(Activity.java:928) at android.app.Activity.performRestoreInstanceState(Activity.java:900) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048) ... 21 more java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bbdtek.yuxin/com.bbdtek.yuxin.ui.Friends_List}: java.lang.NullPointerException at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070) at android.app.ActivityThread.startActivityNow(ActivityThread.java:1911) at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135) at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347) at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:753) at android.widget.TabHost.setCurrentTab(TabHost.java:417) at android.widget.TabHost.setCurrentTabByTag(TabHost.java:291) at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88) at android.app.Activity.performRestoreInstanceState(Activity.java:900) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095) at android.app.ActivityThread.access$600(ActivityThread.java:137) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:213) at android.app.ActivityThread.main(ActivityThread.java:4793) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) at dalvik.system.NativeStart.main(Native Method) Caused by: java.lang.NullPointerException at com.bbdtek.yuxin.ui.bt.afterTextChanged(Unknown Source) at android.widget.TextView.sendAfterTextChanged(TextView.java:7184) at android.widget.TextView.setText(TextView.java:3605) at android.widget.TextView.setText(TextView.java:3456) at android.widget.EditText.setText(EditText.java:84) at android.widget.TextView.setText(TextView.java:3431) at android.widget.TextView.onRestoreInstanceState(TextView.java:3331) at android.view.View.dispatchRestoreInstanceState(View.java:12067) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.View.restoreHierarchyState(View.java:12045) at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1614) at android.app.Activity.onRestoreInstanceState(Activity.java:928) at android.app.Activity.performRestoreInstanceState(Activity.java:900) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048) ... 21 more java.lang.NullPointerException at com.bbdtek.yuxin.ui.bt.afterTextChanged(Unknown Source) at android.widget.TextView.sendAfterTextChanged(TextView.java:7184) at android.widget.TextView.setText(TextView.java:3605) at android.widget.TextView.setText(TextView.java:3456) at android.widget.EditText.setText(EditText.java:84) at android.widget.TextView.setText(TextView.java:3431) at android.widget.TextView.onRestoreInstanceState(TextView.java:3331) at android.view.View.dispatchRestoreInstanceState(View.java:12067) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694) at android.view.View.restoreHierarchyState(View.java:12045) at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1614) at android.app.Activity.onRestoreInstanceState(Activity.java:928) at android.app.Activity.performRestoreInstanceState(Activity.java:900) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048) at android.app.ActivityThread.startActivityNow(ActivityThread.java:1911) at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135) at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347) at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:753) at android.widget.TabHost.setCurrentTab(TabHost.java:417) at android.widget.TabHost.setCurrentTabByTag(TabHost.java:291) at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88) at android.app.Activity.performRestoreInstanceState(Activity.java:900) at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048) at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095) at android.app.ActivityThread.access$600(ActivityThread.java:137) at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loop(Looper.java:213) at android.app.ActivityThread.main(ActivityThread.java:4793) at java.lang.reflect.Method.invokeNative(Native Method) at java.lang.reflect.Method.invoke(Method.java:511) at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556) at dalvik.system.NativeStart.main(Native Method) Index是主界面,FriendList是通讯录,貌似都跟百度地图没关系啊!
直接装载正常而打包后出错一般问题在于混淆器。后来仔细检查,少加了百度地图的两行代码: -keep class com.baidu.**{*;} -keep class vi.com.gdi.bgl.**{*;} 此贴终结
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095)
at android.app.ActivityThread.access$600(ActivityThread.java:137)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:213)
at android.app.ActivityThread.main(ActivityThread.java:4793)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bbdtek.yuxin/com.bbdtek.yuxin.ui.Friends_List}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070)
at android.app.ActivityThread.startActivityNow(ActivityThread.java:1911)
at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135)
at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347)
at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:753)
at android.widget.TabHost.setCurrentTab(TabHost.java:417)
at android.widget.TabHost.setCurrentTabByTag(TabHost.java:291)
at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88)
at android.app.Activity.performRestoreInstanceState(Activity.java:900)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048)
... 11 more
Caused by: java.lang.NullPointerException
at com.bbdtek.yuxin.ui.bt.afterTextChanged(Unknown Source)
at android.widget.TextView.sendAfterTextChanged(TextView.java:7184)
at android.widget.TextView.setText(TextView.java:3605)
at android.widget.TextView.setText(TextView.java:3456)
at android.widget.EditText.setText(EditText.java:84)
at android.widget.TextView.setText(TextView.java:3431)
at android.widget.TextView.onRestoreInstanceState(TextView.java:3331)
at android.view.View.dispatchRestoreInstanceState(View.java:12067)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.View.restoreHierarchyState(View.java:12045)
at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1614)
at android.app.Activity.onRestoreInstanceState(Activity.java:928)
at android.app.Activity.performRestoreInstanceState(Activity.java:900)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048)
... 21 more
java.lang.RuntimeException: Unable to start activity ComponentInfo{com.bbdtek.yuxin/com.bbdtek.yuxin.ui.Friends_List}: java.lang.NullPointerException
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2070)
at android.app.ActivityThread.startActivityNow(ActivityThread.java:1911)
at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135)
at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347)
at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:753)
at android.widget.TabHost.setCurrentTab(TabHost.java:417)
at android.widget.TabHost.setCurrentTabByTag(TabHost.java:291)
at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88)
at android.app.Activity.performRestoreInstanceState(Activity.java:900)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095)
at android.app.ActivityThread.access$600(ActivityThread.java:137)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:213)
at android.app.ActivityThread.main(ActivityThread.java:4793)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.NullPointerException
at com.bbdtek.yuxin.ui.bt.afterTextChanged(Unknown Source)
at android.widget.TextView.sendAfterTextChanged(TextView.java:7184)
at android.widget.TextView.setText(TextView.java:3605)
at android.widget.TextView.setText(TextView.java:3456)
at android.widget.EditText.setText(EditText.java:84)
at android.widget.TextView.setText(TextView.java:3431)
at android.widget.TextView.onRestoreInstanceState(TextView.java:3331)
at android.view.View.dispatchRestoreInstanceState(View.java:12067)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.View.restoreHierarchyState(View.java:12045)
at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1614)
at android.app.Activity.onRestoreInstanceState(Activity.java:928)
at android.app.Activity.performRestoreInstanceState(Activity.java:900)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048)
... 21 more
java.lang.NullPointerException
at com.bbdtek.yuxin.ui.bt.afterTextChanged(Unknown Source)
at android.widget.TextView.sendAfterTextChanged(TextView.java:7184)
at android.widget.TextView.setText(TextView.java:3605)
at android.widget.TextView.setText(TextView.java:3456)
at android.widget.EditText.setText(EditText.java:84)
at android.widget.TextView.setText(TextView.java:3431)
at android.widget.TextView.onRestoreInstanceState(TextView.java:3331)
at android.view.View.dispatchRestoreInstanceState(View.java:12067)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.ViewGroup.dispatchRestoreInstanceState(ViewGroup.java:2694)
at android.view.View.restoreHierarchyState(View.java:12045)
at com.android.internal.policy.impl.PhoneWindow.restoreHierarchyState(PhoneWindow.java:1614)
at android.app.Activity.onRestoreInstanceState(Activity.java:928)
at android.app.Activity.performRestoreInstanceState(Activity.java:900)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048)
at android.app.ActivityThread.startActivityNow(ActivityThread.java:1911)
at android.app.LocalActivityManager.moveToState(LocalActivityManager.java:135)
at android.app.LocalActivityManager.startActivity(LocalActivityManager.java:347)
at android.widget.TabHost$IntentContentStrategy.getContentView(TabHost.java:753)
at android.widget.TabHost.setCurrentTab(TabHost.java:417)
at android.widget.TabHost.setCurrentTabByTag(TabHost.java:291)
at android.app.TabActivity.onRestoreInstanceState(TabActivity.java:88)
at android.app.Activity.performRestoreInstanceState(Activity.java:900)
at android.app.Instrumentation.callActivityOnRestoreInstanceState(Instrumentation.java:1130)
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2048)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2095)
at android.app.ActivityThread.access$600(ActivityThread.java:137)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1206)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:213)
at android.app.ActivityThread.main(ActivityThread.java:4793)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:511)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:789)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:556)
at dalvik.system.NativeStart.main(Native Method)
Index是主界面,FriendList是通讯录,貌似都跟百度地图没关系啊!
-keep class com.baidu.**{*;}
-keep class vi.com.gdi.bgl.**{*;}
此贴终结