[英]android studio not able to generate signed apk
我面臨一個奇怪的問題,能夠在調試模式下正確運行我的應用程序,但無法為我的任何Android工作室項目生成簽名的apk。 我收到以下錯誤。
Error:Error: Style Resource definition cycle: TextAppearance.AppCompat.Light.SearchResult.Title => TextAppearance.AppCompat.SearchResult.Title => TextAppearance.AppCompat.SearchResult.Title [ResourceCycle]
這是什么意思? 我使用23.0.2作為我的構建工具版本,並具有com.android.support:appcompat-v7:23.2.1依賴項。
[已編輯] - 我首先給出了錯誤的“解決方案”,然后提出了正確的解決方案。
對於那些像我一樣,不想更改abortOnError標志的人,似乎更新appcompat版本適用於某些人。 版本是:所以另一個解決方案是將app compat版本更新為:
com.android.support:appcompat-v7:24.0.0-alpha2
[不推薦以下內容,因為它不是解決方案。 它只是忽略了構建錯誤]
您可以將其添加到應用程序的build.gradle中:
android {
// your android stuff (compileSdkVersion...)
//Important for generating apk besides error
lintOptions {
checkReleaseBuilds false
abortOnError false
}
}
dependencies {
// your dependencies
}
這是一個臨時解決方案,但應該可行。 我已經讀過這可能是appcompat版本23.x上的一個錯誤,所以你應該更新它並在更新完成后刪除那些lintOptions。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.