2016-07-26 93 views
1

每當我試圖運行我的應用程序,我得到這個錯誤。ClassNotFoundException BootstrapApplication,android?

我甚至禁用Instatn運行在工作室

java.lang.RuntimeException: Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: DexPathList[[zip file "/data/app/com.vfirst.supermax-1/base.apk"],nativeLibraryDirectories=[/data/app/com.vfirst.supermax-1/lib/arm64, /vendor/lib64, /system/lib64]] 
at android.app.LoadedApk.makeApplication(LoadedApk.java:578) 
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4828) 
at android.app.ActivityThread.access$1800(ActivityThread.java:154) 
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1454) 
at android.os.Handler.dispatchMessage(Handler.java:102) 
at android.os.Looper.loop(Looper.java:148) 
at android.app.ActivityThread.main(ActivityThread.java:5568) 
at java.lang.reflect.Method.invoke(Native Method) 
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:726) 
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:616) 
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.android.tools.fd.runtime.BootstrapApplication" on path: DexPathList[[zip file "/data/app/com.vfirst.supermax-1/base.apk"],nativeLibraryDirectories=[/data/app/com.vfirst.supermax-1/lib/arm64, /vendor/lib64, /system/lib64]] 
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:982) 
at android.app.LoadedApk.makeApplication(LoadedApk.java:573) 
at android.app.ActivityThread.handleBindApplication(ActivityThread.java:4828)  
at android.app.ActivityThread.access$1800(ActivityThread.java:154)  
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available 
+0

清理項目,並重新安裝應用程序 –

+0

試過沒有幫助 – WISHY

+0

去構建路徑,並檢查您的jar文件libary –

回答

0

禁用Android Studio中即時運行選項。說明在Android Studio Instant Run documentation.

即時運行試圖做你的代碼的熱交換;這會導致應用程序類被移動。

要禁用即時運行轉到

File --> Settings--> Build, Execution, Deployment --> Instant Run ---> uncheck "Enable instant run"

+0

這是一個很好的建議,因爲APK文件在較舊的設備上不起作用 –

相關問題