Die Debug-Erstellung funktioniert einwandfrei, aber jedes Mal, wenn ich versuche, eine signierte APK von AndroidStudio zu generieren, kann die R.id meiner Menüelemente nicht finden .Android App baut Debug erfolgreich, aber kann R.id Menüelemente nicht finden, wenn eine Version erstellt
Hier ist meine menu.xml Datei
<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" />
Und hier ist die Ausgabe von gradle, wenn ein Release-Build für eine Beispieldatei zu tun:
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
Das Seltsame ist, dass alle anderen Ressourcen-IDs keine Probleme haben. Es ist nur die IDs von meinem menu.xml und nur beim Generieren eines signierten APK. Weiß jemand, was das Problem sein könnte?
post den Java-Teil auch. –