標籤:android 編譯 caused-by
錯誤類型:
04-28 06:10:15.508: E/AndroidRuntime(849): Caused by: java.lang.ClassNotFoundException: com.example.aaa.MainActivity04-28 06:10:15.508: E/AndroidRuntime(849): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:61)04-28 06:10:15.508: E/AndroidRuntime(849): at java.lang.ClassLoader.loadClass(ClassLoader.java:501)04-28 06:10:15.508: E/AndroidRuntime(849): at java.lang.ClassLoader.loadClass(ClassLoader.java:461)04-28 06:10:15.508: E/AndroidRuntime(849): at android.app.Instrumentation.newActivity(Instrumentation.java:1053)04-28 06:10:15.508: E/AndroidRuntime(849): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:1974)04-28 06:10:15.508: E/AndroidRuntime(849): ... 11 more
分析 : ClassNotFoundException MainActivity類沒有找到。
在打包的時候,v4的衝突造成的
解決方案,切換一下API的版本重新編譯,即換個SDK 的版本,clean也不行
就是在圖中標記的位置更改SDK版本,重新編譯之後更改到自己需要的版本即可!
Android項目編譯的時候出現:Caused by: java.lang.ClassNotFoundException: com.example.aaa.MainActivity