Android 无类别错误
使用目标v 22运行项目时出错。我无法更改目标版本Android 无类别错误,android,Android,使用目标v 22运行项目时出错。我无法更改目标版本 Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available gradle文件-build.gradle文件: apply plugin: 'com.android.application' android { compileSdkVersion 26 build
Caused by: java.lang.NoClassDefFoundError: Class not found using the boot class loader; no stack trace available
gradle文件-build.gradle文件:
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
buildToolsVersion "26.0.0"
defaultConfig {
applicationId "com.adsl.beaconapp"
minSdkVersion 19
targetSdkVersion 22
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
multiDexEnabled true
}
尝试删除生成文件夹,然后清理项目尝试删除生成文件夹,然后清理项目
targetSdkVersion 26
,在这种情况下,它可以工作……但当我执行代码时,系统请求以下权限:由于未在中声明以下android.permission.system\u ALERT\u窗口权限而失败清单文件是的,我正在执行相同的步骤,但不幸的是它不起作用…我添加了代码以获取SYSTEM_ALERT_WINDOW的运行时权限,但系统仍引发相同的异常…这是API级别23的权限问题。您应该正确添加此项。targetSdkVersion 26
在这种情况下它可以工作……但当我执行代码时,系统请求以下权限:由于未在清单文件中声明以下android.permission.system\u ALERT\u WINDOW权限而失败是的,我正在执行相同的步骤,但不幸的是它不工作……我添加了代码要获得SYSTEM_ALERT_窗口的运行时权限,但系统仍会引发相同的异常…这是API级别23的权限问题。你应该加上这个。