问题:
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.alldk.dianzhuan-3.apk"],nativeLibraryDirectories=[/data/app-lib/com.alldk.dianzhuan-3, /vendor/lib, /system/lib]]
从错误日志里可以看出是:运行时错误,应用不能实例化, google 了下,原来遇到此问题的还不少呢,
Unable to instantiate application com.android.tools.fd.runtime.BootstrapApplication ?Android
解决
stackflow上给出的三种解决方法:
1/3:
Changing:
classpath 'com.android.tools.build:gradle:2.0.0-alpha1'
By:
classpath 'com.android.tools.build:gradle:1.2.3'
2/3:
Changing:
buildToolsVersion '23.0.2'
By:
buildToolsVersion "21.1.2"
3/3: (in <project folder>/.idea/gradle.xml)
And:
<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.8" />
By:
<option name="gradleHome" value="$APPLICATION_HOME_DIR$/gradle/gradle-2.4" />
我只用了第一个方法就搞定了:
Changing:
classpath 'com.android.tools.build:gradle:2.0.0-beta5'
By:
classpath 'com.android.tools.build:gradle:1.5.0'
分享是一种美德,更是一种生活方式!!
原文链接:http://www.jianshu.com/p/833c97eb8ba7
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。