大家好,我在android中遇到了这个问题,这里是我安装的sdk:安装了我的sdk,除了那2
我遇到了这样的问题:
Caused by: org.gradle.internal.metaobject.AbstractDynamicObject$CustomMessageMissingMethodException: Could not find method compileSdk() for arguments [30] on extension 'android' of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension.
Gradle sync failed: Could not find method compileSdk() for arguments [30] on extension 'android' of type com.android.build.gradle.internal.dsl.BaseAppModuleExtension.
Caused by: java.lang.IllegalStateException: compileSdkVersion is not specified.
我的build.gradle
文件:
android {
compileSdk 30
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "Net.er.bate.accel"
minSdk 19
targetSdk 31
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
发布于 2022-08-23 14:05:37
您缺少了Version
部分的compileSdkVersion
、minSdkVersion
和targetSdkVersion
变量。
尝试将您的build.gradle
文件更新到以下内容,并查看它是否有效。
android {
compileSdkVersion 30
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "Net.er.bate.accel"
minSdkVersion 19
targetSdkVersion 31
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled true
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
https://stackoverflow.com/questions/73459594
复制相似问题