如何在Android Studio 2.0 Preview中禁用Instant Run.当我进入设置时,我看到它:
我无法从"启用即时运行..."中删除勾号
我使用的是Android Studio 2.0 Preview 9,但Android Studio 2.0 Preview 7中也存在此错误.
settings android android-studio instant-run android-instant-run
我将Android Studio更新为2.0版.但我有一个问题,我不知道为什么?
重要的错误信息:
无法实例化应用程序com.android.tools.fd.runtime.BootstrapApplication:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.rentagent.MyDebugEallApplication
我搜索了很长时间,但我没有找到正确的答案,你可以看到链接
在我单击File-> Project structure的 同时显示此错误:
在libs的某个地方有什么问题吗?当gradle构建程序时,libs没有完全加载当前程序.Android Studio 2.0版有什么问题吗?
当我使用Android studio 1.4.0构建和运行程序时.这对我来说可以!但是当我使用Android Studio 2.0时,问题出现了!
为什么?请问你能帮帮我吗?
这是详细的错误日志:
11月11日至28日:57:00.489 19890-19890/com.eallcn.rentagent.debug E/AndroidRuntime:致命异常:主要过程:com.eallcn.rentagent.debug,PID:19890了java.lang.RuntimeException:无法实例应用com.android.tools.fd.runtime.BootstrapApplication:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.rentagent.MyDebugEallApplication at android.app.LoadedApk.makeApplication(LoadedApk.java:537)at android.app
.ActivityThread.handleBindApplication(ActivityThread.java:4586)
在Android.app.Handler的android.app.ActivityThread.access $ 1800(ActivityThread.java:139)android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1316).dispatchMessage(Handler.java:102)
在android.os.Looper.loop(Looper.java:136)
在android.app.ActivityThread.main(ActivityThread.java:5314)
在java.lang.reflect.Method.invokeNative(本地方法)
在java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:864)a
dalvik.system.NativeStart.main(本机方法)中的com com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)
引起:java.lang.IllegalStateException:java.lang.ClassNotFoundException:com.eallcn.
在com.android.tools.fd.runtime.BootstrapApplication.createRealApplication(BootstrapApplication.java:167)的com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext(BootstrapApplication.java:179)的android.app上的rentagent.MyDebugEallApplication . Application.attach(Application.java:194)
在android.app.Instrumentation.newApplication(Instrumentation.java:929)
的android.app.Instrumentation.newApplication(Instrumentation.java:976)
android.app.LoadedApk.makeApplication(LoadedApk)的.java:532)
在android.app.ActivityThread.handleBindApplication(ActivityThread.java:4586)在android.app.ActivityThread.access $ 1800(ActivityThread.java:139)在android.app.ActivityThread $ H.handleMessage(ActivityThread.java :1316)在android.os.Looper.loo的android.os.Handler.dispatchMessage(Handler.java:102)p(Looper.java:136)位于android.app.ActivityThread.main(ActivityThread.java:5314)的java.lang.reflect.Method.invokeNative(Native Method),位于java.lang.reflect.Method.invoke(方法. java:515)at com.android.internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:864)at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)at dalvik.system.NativeStart抛出java.lang.ClassNotFoundException:致.主要(本机方法)com.eallcn.rentagent.MyDebugEallApplication在java.lang.Class.classForName(本机方法)在java.lang.Class.forName(Class.java:251)在java.lang.Class.forName(Class.java:216)位于com.android.tools.fd.runtime.BootstrapApplication.createRealApplication(BootstrapApplication.java:155)的com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext( BootstrapApplication.java:179)在android.app.Application.attach(Application.java:194)在android.app.Instrumentation.newApplication(Instrumentation.java:992)在android.app.Instrumentation.newApplication(Instrumentat ion.java:976)在android.app.A.运行Android.app.A活动时,我在Android.app.A.运行时,运行android.app.A.运行时,运行android.app.A.运行时,运行Android.app.A.运行时,运行Android.app.A.运行时,运行Android.app.A活动. 139)在android.app.Loper.loop(Looper.java:136)的android.app.Handler.dispatchMessage(Handler.java:102)上的android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1316)at android.app.ActivityThread.main(ActivityThread.java:5314)位于com.android的java.lang.reflect.Method.invoke(Method.java:515)的java.lang.reflect.Method.invokeNative(Native Method)中.在dalvik.system.NativeStart.main(本地方法)的com.android.internal.os.ZygoteInit.main(ZygoteInit.java:680)中的internal.os.ZygoteInit $ MethodAndArgsCaller.run(ZygoteInit.java:864)引起: java.lang.NoClassDefFoundError:COM/eallcn/rentagent/MyDebugEallApplication在java.lang.Class.classForName(本机方法)在java.lang.Class.forName(Class.java:251)在java.lang.Class.forName(类.java:216)在com.android.tools.fd.runtime.BootstrapApplication.createRealApplication(BootstrapApplication.java:155)位于android.app.Application.attach(Application.java:194)的com.android.tools.fd.runtime.BootstrapApplication.attachBaseContext(BootstrapApplication.java:179) .app.Instrumentation.newApplication(Instrumentation.java:992)在android.app.Instrumentation.newApplication(Instrumentation.java:976)的android.app.LoadedApk.makeApplication(LoadedApk.java:532)android.app.ActivityThread. android.app.Handler.dispatchMessage上的android.app.ActivityThread.access $ 1800(ActivityThread.java:139)android.app.ActivityThread $ H.handleMessage(ActivityThread.java:1316)的handleBindApplication(ActivityThread.java:4586) Handler.java:102)在android.app.Looper.loop(Looper.java:136)的android.app.ActivityThread.main(ActivityThread.java:5314)java.lang.reflect.Method.invokeNative(Native …
我已经将android studio从2.2更新到2.3,然后我发现Instant run无法运行.
执行时出错:am startservice com.example.codingmaster.testcc/com.android.tools.fd.runtime.InstantRunService启动服务:Intent {act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.example.codingmaster.testcc/com.android.tools.fd.runtime.InstantRunService}错误:未找到; 没有服务开始.
我也尝试重新安装android studio 2.3但不行.
大家好我的应用程序一切正常,直到昨天,我昨天更新了我的SDK,它开始给出错误,它首先给出了一个错误
没有找到值v24的资源....
像这样的一些东西我搜索并通过更改build.gradle中的以下行来解决它
compileSdkVersion 25
buildToolsVersion '25.0.2'
Run Code Online (Sandbox Code Playgroud)
现在,错误消失了,它在更高的Android版本7.1.1中运行完全正常 但是当我在较低版本的android中运行它给出以下错误
E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.wowio.ebookreader, PID: 15469
java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.wowio.ebookreader/com.eminosoft.ebookread.activity.SplashScreenActivity}: java.lang.ClassNotFoundException: Didn't find class "com.eminosoft.ebookread.activity.SplashScreenActivity" on path: DexPathList[[zip file "/data/app/com.wowio.ebookreader-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.wowio.ebookreader-1, /vendor/lib, /system/lib]]
at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2195)
at android.app.ActivityThread.handleLaunchActivity(ActivityThread.java:2378)
at android.app.ActivityThread.access$800(ActivityThread.java:155)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244)
at android.os.Handler.dispatchMessage(Handler.java:102)
at android.os.Looper.loop(Looper.java:136)
at android.app.ActivityThread.main(ActivityThread.java:5433)
at java.lang.reflect.Method.invokeNative(Native Method)
at java.lang.reflect.Method.invoke(Method.java:515)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:1268)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1084)
at dalvik.system.NativeStart.main(Native Method)
Caused by: java.lang.ClassNotFoundException: Didn't find class "com.eminosoft.ebookread.activity.SplashScreenActivity" on path: DexPathList[[zip file "/data/app/com.wowio.ebookreader-1.apk"],nativeLibraryDirectories=[/data/app-lib/com.wowio.ebookreader-1, …Run Code Online (Sandbox Code Playgroud)