問題:
Google Play の更新後にユーザーにエラーが発生するバージョン 13 へのサービス。エラー メッセージは、AndroidManifest.xml ファイル内のメタデータ タグが見つからないか、または無効です。
例外:
java.lang.IllegalStateException: アプリの AndroidManifest.xml 内のメタデータ タグに正しい値がありません。 4030500 が予期されましたが、0 が見つかりました。要素内に次の宣言が必要です:
分析:
エラーは、期待される値と見つかった値の間の不一致によって発生します。 AndroidManifest.xml ファイル内の com.google.android.gms.version メタデータ タグ。予期される値は 4030500 で、Google Play Services の現在のバージョンを示します。
解決策:
問題を解決するには、次のメタデータ タグをAndroidManifest.xml ファイル内の application 要素:
<application> <meta-data android:name="com.google.android.gms.version" android:value="@integer/google_play_services_version" /> </application>
このメタデータ タグは、次のバージョンを指定します。アプリケーションに必要な Google Play サービス。 @integer/google_play_services_version 値は、res/values/integers.xml ファイルで定義されたリソース ID を参照します。
追加情報:
以上がGoogle Play サービスをバージョン 13 に更新した後、「java.lang.IllegalStateException」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。