新建了一个项目,只有一个MainActitivy。安装后运行在 7.1版本的手机上 ,一直报错: java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.lee.demo.app.activity/com.lee.demo.app.activity.MainActivity}: java.lang.ClassNotFoundException: Didn't find class "com.lee.demo.app.activity.MainActivity" on path: DexPathList[[zip file "/data/app/com.lee.demo.app.activity-1/base.apk"],nativeLibraryDirectories=[/data/app/com.lee.demo.app.activity-1/lib/arm64, /system/lib64, /vendor/lib64]]
                                                       at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2727)
                                                       at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2886)
                                                       at android.app.ActivityThread.-wrap12(ActivityThread.java)
                                                       at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1623)
                                                       at android.os.Handler.dispatchMessage(Handler.java:102)
                                                       at android.os.Looper.loop(Looper.java:186)
                                                       at android.app.ActivityThread.main(ActivityThread.java:6491)
                                                       at java.lang.reflect.Method.invoke(Native Method)
                                                       at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:914)
                                                       at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:804)4.4版本的手机能正常运行。好几天了,百思不得其解。

解决方案 »

  1.   

    打开百度、Google 搜索一下 这个错误。报这个错,有很多原因 。基本网上都有答案。
    都尝试过后还不行再提问题较好。
      

  2.   

    StackOverFlow上的一个解决办法:“I tried all possible options but result is zero. Finally i found correct solution which is helpful for me. Just go to disable Instant Run Go to File -> Settings -> Build,Execution, Deployment -> Instant Run -> Uncheck the checkbox for instant run. Run your app once and this apk file work properly..”关闭Instant Run后运行项目成功有没有人能够解释一下?
      

  3.   

    新的项目需要关闭InstantRun后才能跑起来,对以后的开发也是不利的吧?
      

  4.   

    “I have been looking for this answer for days, even weeks!”看来这个问题不是一般的折磨人,