0
生成apk時出現錯誤。錯誤生成gradle sdk版本
Error:Execution failed for task ':app:compileDebugJavaWithJavac'.
> Compilation failed; see the compiler error output for details.
已經檢查了stackoverflow但沒有解決。這是我的gradle構建
apply plugin: 'com.android.application'
android {
compileSdkVersion 25
buildToolsVersion "25.0.3"
defaultConfig {
applicationId "com.mkit.crown"
minSdkVersion 21
targetSdkVersion 25
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
debug {
debuggable true
}
}
}
ext {
servicesLibVersion = '9.8.0'
supportLibVersion = '25.0.0'
}
dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
compile "com.google.android.gms:play-services-vision:${servicesLibVersion}"
compile "com.android.support:appcompat-v7:${supportLibVersion}"
compile "com.android.support:design:${supportLibVersion}"
compile "com.toptoche.searchablespinner:searchablespinnerlibrary:1.3.1"
compile "com.wdullaer:materialdatetimepicker:3.0.0"
compile "com.andkulikov:transitionseverywhere:1.7.0"
compile "com.android.support:multidex:1.0.0"
}
我的Android SDK中的工具版本爲26.0.0。 構建gradle時是否一樣?我已經改變25到26,但仍然有錯誤信息
雅雅,文件名是三樓視圖.xml,android studio從文件夾中檢測到中文字體。但是,如果我構建apk然後文件名錯誤。我認爲我不應該重命名所有文件名稱佈局,也許是另一個設置(?) – kamenrider
佈局文件名稱必須符合規則,因此名稱中的特殊字符會拋出錯誤。嘗試根據規則重新命名佈局,您將看到錯誤消失。 – Abhi
您可以通過在工程窗口中找到文件輕鬆更改文件名,然後點擊右鍵>>重構>>重命名文件 – Abhi