android 在真机上运行出错,找不到原因,程序打不开,闪屏一下就关了

wy109443322 2015-07-12 10:39:45
07-12 21:10:10.239: E/AndroidRuntime(4667): FATAL EXCEPTION: main
07-12 21:10:10.239: E/AndroidRuntime(4667): Process: com.android.wy.readclub, PID: 4667
07-12 21:10:10.239: E/AndroidRuntime(4667): java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.android.wy.readclub/com.android.wy.readclub.SplashScreen}: java.lang.ClassNotFoundException: Didn't find class "com.android.wy.readclub.SplashScreen" on path: DexPathList[[zip file "/data/app/com.android.wy.readclub-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2214)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2363)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.ActivityThread.access$800(ActivityThread.java:147)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1283)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.os.Handler.dispatchMessage(Handler.java:102)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.os.Looper.loop(Looper.java:135)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.ActivityThread.main(ActivityThread.java:5235)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.reflect.Method.invoke(Native Method)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.reflect.Method.invoke(Method.java:372)
07-12 21:10:10.239: E/AndroidRuntime(4667): at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:906)
07-12 21:10:10.239: E/AndroidRuntime(4667): at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:701)
07-12 21:10:10.239: E/AndroidRuntime(4667): Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.wy.readclub.SplashScreen" on path: DexPathList[[zip file "/data/app/com.android.wy.readclub-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]]
07-12 21:10:10.239: E/AndroidRuntime(4667): at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.Instrumentation.newActivity(Instrumentation.java:1065)
07-12 21:10:10.239: E/AndroidRuntime(4667): at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2204)
07-12 21:10:10.239: E/AndroidRuntime(4667): ... 10 more
07-12 21:10:10.239: E/AndroidRuntime(4667): Suppressed: java.lang.ClassNotFoundException: com.android.wy.readclub.SplashScreen
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.Class.classForName(Native Method)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
07-12 21:10:10.239: E/AndroidRuntime(4667): at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
07-12 21:10:10.239: E/AndroidRuntime(4667): ... 13 more
07-12 21:10:10.239: E/AndroidRuntime(4667): Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available
...全文
543 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
Jing丶無雙 2019-07-25
  • 打赏
  • 举报
回复
打包APK前Project → Clean待打包项目,在Clean前取消Build Automatically的勾选,最后打包即可
silence58 2016-08-15
  • 打赏
  • 举报
回复
clean试试呢
smile_raccoon 2016-05-04
  • 打赏
  • 举报
回复
楼主写都不错啊!
摘星猿 2016-02-24
  • 打赏
  • 举报
回复
com.android.wy.readclub.SplashScreen 把这个包名改一下吧 和系统包名重复了 com.adnroid 是系统指定的包名 里面放的是系统类!
gouphigh2 2016-02-22
  • 打赏
  • 举报
回复
project clean一下,再运行
月亮弯弯2013 2016-02-22
  • 打赏
  • 举报
回复
楼主解决了么
Purple7826 2015-07-13
  • 打赏
  • 举报
回复
楼主显然是程序没有找到你的类吧,classNotFound,看不到吗?你用的splashScreen如果是activity,里的在manifeast里面注册!
jiao2530 2015-07-13
  • 打赏
  • 举报
回复
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.wy.readclub.SplashScreen" on path: DexPathList[[zip file "/data/app/com.android.wy.readclub-2/base.apk"],nativeLibraryDirectories=[/vendor/lib, /system/lib]] 找不到类 看看是不是把包导错了 或者有没有在manifeast里面注册
小撇儿1992 2015-07-13
  • 打赏
  • 举报
回复
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.wy.readclub.SplashScreen" on path: DexPathList[[zip file "/data/app/com.android.wy.readclub- 没有这个类, import是不是写错了
solo318 2015-07-13
  • 打赏
  • 举报
回复
在模拟器上运行可以么? 我会现在模拟器上运行,方便调试。另外,方便查看编译情况等。 你可以再模拟器上试试,可以的话 可以推断出做成apk错误或真机上的问题,不可以,可以推断出代码问题。 具体代码问题,楼上都有回答,感觉有道理,但是我更推荐调查问题的方法~~楼主加油

80,351

社区成员

发帖
与我相关
我的任务
社区描述
移动平台 Android
androidandroid-studioandroidx 技术论坛(原bbs)
社区管理员
  • Android
  • yechaoa
  • 失落夏天
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧