Android studio更新到3.0後問題解決
問題1:
自定義打包問題提示
Cannot set the value of read-only property ‘outputFile’ for ApkVariantOutputImpl_Decorated{apkData=Main{type=MAIN, fullName=debug, filters=[]}} of type com.android.build.gradle.internal.api.ApkVariantOutputImpl
解決:
之前:
variant.outputs.each { output ->
def outputFile = output.outputFile
if (outputFile != null && outputFile.name.endsWith('.apk')) {
if ("release".equals(variant.buildType.name)) {
fileName = "arbooks_${defaultConfig.versionName}_${releaseTime()}_release.apk"
} else {
fileName = "arbooks_${defaultConfig.versionName}_${releaseTime()}_beta.apk"
}
output.outputFile = new File(outputFile.parent, fileName)
}
}
之後:
variant.outputs.all {
if ("release".equals(variant.buildType.name)) {
fileName = "appstore_${defaultConfig.versionName}_${releaseTime()}_release.apk"
} else {
fileName = "appstore_${defaultConfig.versionName}_${releaseTime()}_beta.apk"
}
outputFileName = fileName
}
問題2:
Error:java.util.concurrent.ExecutionException: com.android.tools.aapt2.Aapt2Exception: AAPT2 error: check logs for details
解決:
在在gradle.properties中關閉APPT2 編譯
android.enableAapt2=false
問題3:
Error:All flavors must now belong to a named flavor dimension. Learn more at https://d.android.com
解決:
//版本名後面新增一句話,意思就是flavor dimension 它的維度就是該版本號,這樣維度就是都是統一的了
flavorDimensions "versionCode"
之前的時候修改的時後不會全部改,現在會保持一致是release就都是release,debug就都是debug
可以百度看下解釋,在此我只是記錄下解決辦法
相關文章
- Android Studio 3.0 svg圖片問題AndroidSVG
- 升級Android Studio到1.0.2的問題解決Android
- Android Studio 2.0 to Android Studio 3.0Android
- 完全解決!android studio更新 check for updates失敗的問題Android
- Android studio maven配置 gradle下載慢問題解決AndroidMavenGradle
- 【Android Studio】解決 Android Studio2.2 無法輸入中文標點符號的問題Android符號
- android studio jdk問題AndroidJDK
- 解決Android studio中gradle依賴下載太慢的問題AndroidGradle
- android studio匯入專案--解決gradle-headache問題AndroidGradle
- Android鎖屏黑屏後連續定位問題解決方案Android
- Android Studio常見問題(+)Android
- Android studio 問題記錄Android
- xutils android studio引用問題Android
- android studio 啟動問題Android
- Android Studio問題雜記Android
- Maven解決repository不更換的問題Maven
- Android Studio 3.0 Canary 釋出Android
- 使用Android Studio 遇到的坑爹問題及解決方法(持續更新中)Android
- 解決「問題」,不要解決問題
- 解決Win10使用者VS Code的C/C++更新到1.6.0後無法除錯的問題Win10C++除錯
- dedecms 後臺假死問題解決方法
- Windows解決斷後佔用問題Windows
- 【Android Studio】解決升級 macOS High Sierra 後 Android Studio 同步專案時 gradle 構AndroidMacGradle
- 當 jenkins遇上Android Studio 3.0JenkinsAndroid
- Android Studio 3.0新功能介紹Android
- No debuggable processes(Android Studio沒有可除錯應用)問題解決方案Android除錯
- Android定時關機問題解決Android
- Android 微信分享後留在微信,沒有回撥的問題解決方案Android
- [Visual studio code 常見問題解決] ——中文亂碼、
- 有關 Android Studio 重複引入包的問題和解決方案Android
- Android Studio 程式碼混淆注意問題Android
- Android Studio 常見問題彙總Android
- Android Studio 常見問題集錦Android
- Android Studio 3.0 上 Gradle 改動AndroidGradle
- Android Studio 3.0更新:Kotlin正式可用AndroidKotlin
- Android Studio 報錯解決方案 一Android
- Android Studio 包衝突解決方法Android
- 解決Xamarin Android SDK Manager閃退問題Android