Android 无类别错误

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

使用目标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
    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的权限问题。你应该加上这个。