0
デバッグビルドは完全に機能しますが、AndroidStudioから署名付きAPKを生成しようとすると、 。ここでAndroidビルドは正常にデバッグをビルドしますが、リリースビルド時にメニューアイテムのR.idは見つかりません
は1つのサンプルファイルのリリースビルドを行うときに、私のmenu.xmlファイル
<item
android:id="@+id/actionsearch"
android:title="Search"
app:showAsAction="always"
app:actionViewClass="android.support.v7.widget.SearchView"/>
<item
android:id="@+id/actionlogin"
android:icon="@drawable/ic_lock_outline_black_24dp"
android:title="Login"
app:showAsAction="always"/>
<item
android:id="@+id/actionadddeal"
android:title="Add Deal"
android:icon="@drawable/ic_add_circle_black_24dp"
app:showAsAction="always" />
<item
android:id="@+id/actioneditvenue"
android:title="Edit Venue"
android:icon="@drawable/ic_edit_black_24dp"
app:showAsAction="always" />
そして、ここでは、Gradleの出力です:
path\to\VenueDetailPagerActivity.java
Error:(109, 53) error: cannot find symbol variable actionlogin
Error:(109, 84) error: cannot find symbol variable actioneditvenue
Error:(109, 106) error: cannot find symbol variable actionadddeal
Error:(109, 167) error: cannot find symbol variable actionlogin
Error:(263, 22) error: cannot find symbol variable actioneditvenue
Error:(272, 22) error: cannot find symbol variable actionadddeal
奇妙なことに、他のすべてのリソースIDには問題はありません。私のmenu.xmlのIDは、署名付きAPKを生成する場合はです。誰でも問題が何であるか知っていますか?
投稿すると、 –