Problem:
Benutzer stoßen nach dem Update von Google Play auf einen Fehler Dienste bis Version 13. Die Fehlermeldung weist darauf hin, dass das Metadaten-Tag in der Datei AndroidManifest.xml fehlt oder ungültig.
Ausnahme:
java.lang.IllegalStateException: Das Metadaten-Tag in AndroidManifest.xml Ihrer App hat nicht den richtigen Wert. 4030500 erwartet, aber 0 gefunden. Sie müssen die folgende Deklaration innerhalb des Elements haben:
Analyse:
Der Fehler wird durch eine Nichtübereinstimmung zwischen den erwarteten und gefundenen Werten für verursacht das Metadaten-Tag com.google.android.gms.version in der Datei AndroidManifest.xml. Der erwartete Wert sollte 4030500 sein und die aktuelle Version der Google Play-Dienste angeben.
Lösung:
Um das Problem zu beheben, fügen Sie das folgende Metadaten-Tag hinzu Anwendungselement in Ihrer AndroidManifest.xml-Datei:
<application> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> </application>
Dieses Metadaten-Tag gibt die Version der Google Play-Dienste an, die Ihre Anwendung verwendet erfordert. Der @integer/google_play_services_version-Wert bezieht sich auf eine Ressourcen-ID, die in der Datei res/values/integers.xml definiert ist.
Zusätzliche Informationen:
Das obige ist der detaillierte Inhalt vonWarum erhalte ich nach der Aktualisierung der Google Play-Dienste auf Version 13 eine „java.lang.IllegalStateException'?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!