事件原委:

给测试发了程序,反馈装上就闪退,我这边装的没事,又发了一次,测试还是反馈闪退,心中一万个。。。

把发给测试的程序通过adb来安装,发现确实闪退,通过android  studio  安装没有问题,这你妹的。。。

错误信息:

FATAL EXCEPTION: main
Process: com.example, PID: 21084
java.lang.RuntimeException: Unable to instantiate application com.example.MyApp: java.lang.ClassNotFoundException: Didn't find class "com.example.MyApp" on path: DexPathList[[zip file "/data/app/com.example-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example-1/lib/arm, /vendor/lib, /system/lib]]
at android.app.LoadedApk.makeApplication(LoadedApk.java:676)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6289)
at android.app.ActivityThread.access$1800(ActivityThread.java:221)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1860)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:158)
at android.app.ActivityThread.main(ActivityThread.java:7224)
at java.lang.reflect.Method.invoke(Native Method)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.example.MyApp" on path: DexPathList[[zip file "/data/app/com.example-1/base.apk"],nativeLibraryDirectories=[/data/app/com.example-1/lib/arm, /vendor/lib, /system/lib]]
at dalvik.system.BaseDexClassLoader.findClass(BaseDexClassLoader.java:56)
at java.lang.ClassLoader.loadClass(ClassLoader.java:511)
at java.lang.ClassLoader.loadClass(ClassLoader.java:469)
at android.app.Instrumentation.newApplication(Instrumentation.java:1004)
at android.app.LoadedApk.makeApplication(LoadedApk.java:666)
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:6289) 
at android.app.ActivityThread.access$1800(ActivityThread.java:221) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1860) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:158) 
at android.app.ActivityThread.main(ActivityThread.java:7224) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1230) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1120) 
Suppressed: java.lang.ClassNotFoundException: com.example.MyApp
at java.lang.Class.classForName(Native Method)
at java.lang.BootClassLoader.findClass(ClassLoader.java:781)
at java.lang.BootClassLoader.loadClass(ClassLoader.java:841)
at java.lang.ClassLoader.loadClass(ClassLoader.java:504)
        ... 12 more
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available

把依赖库、各种clean、rebuild不行。百度查出来的跟问题的相关性也不大,最后在stackoverflow上找到了解决办法:

Android Studio->Preferences->Instant Run, uncheck "Enable Instance Run"

将Enable Instance Run  复选框去掉勾选

修改后好了,折腾了一天,之前发程序也没出问题,具体什么问题,没有时间再深入去探究,先记录下如何修改应急!!!

真TM坑

附上链接:

https://stackoverflow.com/questions/43273878/unable-to-instantiate-application-java-lang-classnotfoundexception
————————————————
版权声明:本文为CSDN博主「Hare_」的原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/hjq2013/article/details/78363964

【转载】android程序报找不到Application相关推荐

  1. Android程序报错:Unable to add window——token android.os.BinderProxy@431e65b8 is not valid

    http://blog.csdn.net/lvyoujt/article/details/51604746 http://blog.csdn.net/lvyoujt/article/details/5 ...

  2. eclipse运行Android程序报错,找不到adb.exe或要你重启eclipse的解决方法

    这几天打开eclipse准备运行Android程序,一开始好好的,之后像大姨妈一样的,说来就来,老是启动报错Cannot run program "D:\computer master\an ...

  3. (转载)程序员找工作那点事儿

    (转载)http://blog.csdn.net/qll125596718/article/details/8192449 从7月中旬回武汉之后开始系统的复习,到9月下旬正式开始找工作,最后到10月中 ...

  4. 【转载】 程序员找工作那点事儿

    转自: http://blog.csdn.net/qll125596718/article/details/8192449 从7月中旬回武汉之后开始系统的复习,到9月下旬正式开始找工作,最后到10月中 ...

  5. Android程序报错:Anroid 6.0 权限问题java.io.FileNotFoundException: ……:open failed: EACCES (Permission denied)

    异常 java.io.FileNotFoundException: /storage/emulated/0/Video/ekwing_main_paren.apk(你的文件路径): open fail ...

  6. Android程序员的悲哀是什么?

    前言 老早网上有人说,安卓开发干不过30岁,后来又有人说干不过35岁,后来又有人说干不过40岁,后来又有人说干不过45岁--各种说法很多,这里我采取通俗的说法,认为过了30岁的安卓程序员算是大龄程序员 ...

  7. linux gradle 错误: 找不到符号,解决android studiogradle 错误 找不到程序包 符号

    问题:android studio gradle 错误 找不到程序包 符号 解决:原因是library工程的build.gradle含有release,只要把其注释即可 buildTypes { re ...

  8. 使用Android拍照程序报setParameters failed错误

    使用Android拍照程序报setParameters failed错误 这个产生的原因是由于你设置的Preview的size和手机本身支持的size不匹配造成的. 可以通过camera.getPar ...

  9. 运行安卓程序报错android.view.InflateException: Binary XML file line #11: Error inflating class ImageView

    运行安卓程序报错android.view.InflateException: Binary XML file line #11: Error inflating class ImageView 先上代 ...

最新文章

  1. 外网远程桌面连接设置
  2. android升级gradle到3.4.1
  3. 普通人学python有用吗-普通人为什么要学习Python?
  4. Javascript日期时间总结
  5. mysql ---- innodb-2-索引
  6. python计时器代码_用Python写计时器
  7. php查找txt文件是否有,php怎么查询txt文件是否存在
  8. 16 操作系统第四章 文件管理 文件的基本操作 文件共享 文件保护 文件系统的层次结构
  9. 在保存Bitmap的时候出现“GDI出现一般性错误”
  10. 計算機二級-java09
  11. 开课吧Java课堂:是什么是比较函数?
  12. zabbix通过UNIXODBC连接数据库
  13. 计算机信息技术行业代码,行业代码 是什么呢
  14. Mac 上的 MySQL 管理工具 -- Sequel Pro
  15. 一文讲清楚ojdbc、Oracle和JDK之间的兼容性关系
  16. fedora 18 视频解码器安装
  17. word转pdf时图片模糊+文字版权的有效处理方式——Microsoft Print to PDF(YYDS)
  18. 计算机教学能力大赛实施报告模板,教学能力比赛教学实施报告现场汇报PPT模板-橙色主题.pptx...
  19. 取整函数access_ACCESS常用函数总结
  20. 【历史上的今天】7 月 5 日:Google 之母出生;同一天诞生的两位图灵奖先驱

热门文章

  1. 嵌入式大牛常用的十大C/C++开发利器
  2. 读研三年与工作三年的人有哪些差距?
  3. 在linux下也能进行51单片机开发吗?送你一份教程。
  4. verilog中值滤波算法实现及仿真
  5. oracle ebs hr模块表,oracle ebs常用表结构及分类模块.doc
  6. java servlet .net_JAVA学习之 Model2中的Servlet与.NET一般处理程序傻傻分不清楚
  7. jpa执行mysql存储过程_基于Spring Boot,使用JPA调用Sql Server数据库的存储过程并返回记录集合...
  8. VMware Fusion配置CentOS系统
  9. [Swift]LeetCode732. 我的日程安排表 III | My Calendar III
  10. Python全栈工程师(异常(基础))