[英]Cannot create release apk in Android Studio 2.2
我遵循了有關構建我的apk文件的教程。 我可以生成調試apk文件,但不能生成發布文件。
但是,當我嘗試生成簽名的apk時,出現以下錯誤消息:
錯誤:(53、19)找不到與給定名稱匹配的資源(在“菜單”中具有值“ @ menu / activity_main_drawer”)。
錯誤:任務':app:processReleaseResources'的執行失敗。
com.android.ide.common.process.ProcessException:org.gradle.process.internal.ExecException:處理'command'C:\\ Users \\ Diego \\ AppData \\ Local \\ Android \\ sdk \\ build-tools \\ 23.0.3 \\ aapt .exe''以非零退出值1結束
我相信我的activity_main_drawer.xml文件沒有問題:
<menu xmlns:android="http://schemas.android.com/apk/res/android">
<group android:checkableBehavior="single">
<item
android:id="@+id/nav_distance"
android:icon="@android:drawable/ic_menu_directions"
android:title="Distance Threshold" />
<item
android:id="@+id/nav_clear_map"
android:icon="@android:drawable/ic_menu_delete"
android:title="Clear Map" />
</group>
</menu>
這是我的文件夾結構:
詳細說明res文件夾的文件夾結構:
你們可以幫我如何尋找解決方案嗎?
謝謝
從Android視圖切換到項目視圖。 導航
應用程序-> src->調試-> res->菜單
。 將您的activity_main_drawer.xml文件從該位置移動到
app-> src-> main-> res->菜單
。
在當前的設置中,您已經設置了用於調試構建而不是普通構建的資源文件。 您移至“主要”的所有內容將由所有構建共享
release {
lintOptions {
checkReleaseBuilds false
disable 'MissingTranslation'
}
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.