
com.myapp E/AndroIDRuntime: FATAL EXCEPTION: main Process: com.myapp,PID: 29605 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.myapp/com.myapp.Login}: java.lang.classNotFoundException: DIDn't find class "com.myapp.Login" on path: DexPathList[[zip file "/data/app/com.myapp-1/base.apk"],nativelibraryDirectorIEs=[/vendor/lib,/system/lib]] at androID.app.ActivityThread.performlaunchActivity(ActivityThread.java:3023) at androID.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3294) at androID.app.ActivityThread.access00(ActivityThread.java:210) at androID.app.ActivityThread$H.handleMessage(ActivityThread.java:1704) at androID.os.Handler.dispatchMessage(Handler.java:102) at androID.os.Looper.loop(Looper.java:145) at androID.app.ActivityThread.main(ActivityThread.java:6938) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.androID.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) at com.androID.internal.os.ZygoteInit.main(ZygoteInit.java:1199) Caused by: java.lang.classNotFoundException: DIDn't find class "com.myapp.Login" on path: DexPathList[[zip file "/data/app/com.myapp-1/base.apk"],/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.newActivity(Instrumentation.java:1094) at androID.app.ActivityThread.performlaunchActivity(ActivityThread.java:3013) at androID.app.ActivityThread.handleLaunchActivity(ActivityThread.java:3294) at androID.app.ActivityThread.access00(ActivityThread.java:210) at androID.app.ActivityThread$H.handleMessage(ActivityThread.java:1704) at androID.os.Handler.dispatchMessage(Handler.java:102) at androID.os.Looper.loop(Looper.java:145) at androID.app.ActivityThread.main(ActivityThread.java:6938) at java.lang.reflect.Method.invoke(Native Method) at java.lang.reflect.Method.invoke(Method.java:372) at com.androID.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1404) at com.androID.internal.os.ZygoteInit.main(ZygoteInit.java:1199) Suppressed: java.lang.classNotFoundException: com.myapp.Login 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) ... 13 more Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack available 这是我的gradle.build
apply plugin: 'com.androID.application'apply plugin: 'com.Google.gms.Google-services'androID { compileSdkVersion 'Google Inc.:Google Apis:23' buildToolsversion "22.0.1" defaultConfig { applicationID "com.myapp" minSdkVersion 14 targetSdkVersion 22 } buildTypes { release { MinifyEnabled false proguardfiles getDefaultProguardfile('proguard-androID.txt'),'proguard-rules.txt' } }}dependencIEs {// compile files('libs/smack-core-4.0.7.jar') compile 'com.androID.support:appcompat-v7:23.0.1' compile 'com.Google.androID.gms:play-services:7.8.0' compile 'com.Google.maps.androID:androID-maps-utils:0.4+'} 到目前为止我已经尝试过
1)清理和重建项目
2)删除构建文件夹并重建项目/重启AndroID Studio
3)切换到金丝雀频道以及开发频道和更新
4)在“设置”中选中并取消选中离线模式
显然这是一个错误,但有解决方案吗?如何撤消最近的更新?任何帮助深表感谢.
清除应用缓存
清除应用数据
卸载应用
再次运行/调试
希望它有效!
总结以上是内存溢出为你收集整理的Android Studio更新后的Java.lang.ClassNotFoundException全部内容,希望文章能够帮你解决Android Studio更新后的Java.lang.ClassNotFoundException所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)