ホームページ > Java > &#&チュートリアル > Google Play Services をバージョン 13 に更新した後、「IllegalStateException」が発生するのはなぜですか?

Google Play Services をバージョン 13 に更新した後、「IllegalStateException」が発生するのはなぜですか?

Patricia Arquette
リリース: 2024-12-09 00:49:09
オリジナル
854 人が閲覧しました

Why Am I Getting an

Google Play サービスをバージョン 13 にアップデートした後のエラー

問題:

にアップグレードした後Google Play Services バージョン 13 では、不正な値に関連するエラーが発生しました。 AndroidManifest.xml ファイル。具体的には、IllegalStateException は、メタデータ タグに期待値「4030500」がないことを示します。

解決策:

このエラーを解決するには、以下を追加する必要があります。 内のメタデータ タグAndroidManifest.xml ファイルの要素。タグには次の宣言を含める必要があります:

<meta-data
    android:name="com.google.android.gms.version"
    android:value="@integer/google_play_services_version" />
ログイン後にコピー

説明:

このメタデータ タグは、Android で使用されている Google Play Services のバージョンを提供します。アプリケーション。指定された値「@integer/google_play_services_version」は、Android プラットフォームの GooglePlayServicesUtil.java ファイルで定義された google_play_services_version 整数を参照します。この値は、デバイスにインストールされている Google Play サービスのバージョンに対応します。

追加メモ:

このエラー メッセージは、Google がPlay Services バージョン 4.0.30 (889083-30) が使用されています。これは、入手可能な最新バージョンよりも古いバージョンです。一般に、互換性を確保し、最新の機能とバグ修正にアクセスするには、Google Play 開発者サービスの最新バージョンに更新することをお勧めします。

上記のようにメタデータ タグを追加すると、次のことができるようになります。エラーを解決し、Google Play Services AppStateClient に正常に接続します。

以上がGoogle Play Services をバージョン 13 に更新した後、「IllegalStateException」が発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート