HOME技術AndroidAndroidアプリ:ポリシー違反の警告への対応(APIレベル)

Androidアプリ:ポリシー違反の警告への対応(APIレベル)

Google Play Console上で、アプリにポリシー違反の警告が表示されていました。

「お客様のアプリはGoogle Playデベロッパープログラムポリシーを遵守していないため、まもなく措置を適用いたしますあ。できるだけ速やかに違反を修正してください。」

さらに、「[ポリシーのステータス]に移動」というリンクが表示されていたのでクリックしたところ、次のようなメッセージが表示されました。

「ポリシーに関する問題

これらの問題を含むアプリアップデートは承認されません。
アプリはAndroid 13(APIレベル33)以降を対象とする必要があります。」

しかし、このアプリはAPIレベル33以降に対応済みでした。
(Build.gradleで、targetSdkVersionを34にしてありました)
放っておいても改善しそうにないので調べたところ、以下のことがわかりました。

内部テストのバージョンが古い

かなり前に、内部テストバージョンをアップロードしたことがあり、その後使わなくなったのでそのまま放置していたのですが、それがAPIレベル30のままであったことがわかりました。

しかし、内部テスト版を削除することはできない仕様のようなので、内部テスト版についても最新版の内容に更新することにしました。
この場合、既にアップロードされている製品版よりもversionCodeを上げなければならない決まりなので、一つ数字を上げて更新しました。

関連記事

Androidアプリ:クリックイベントとロングクリックイベントを取得する

Androidアプリで、クリックイベントとロングクリックイベントの2つを取得して処理する方法です。 OnClickListenerとOnLongClickListenerを併記 public clas…続きを読む

Androidアプリ:内部テスト版をリリースする

Androidアプリで完成したものをすぐに公開する前に、内部テスト版としてリリースして動作確認をする方法です。 内部テスト版リリース方法 Google Play Consoleにログインして、「すべて…続きを読む

Androidアプリ:画面をタップしたら文字を入れ替える

画面をタップしたら文字を入れ替えるアプリをつくります。 今回はタッチイベントを取得する方法を調べました。 ここではレイアウト定義ファイルを「activity_main.xml」、 プログラムファイルを…続きを読む

Androidアプリ:Class ‘Anonymous class derived from OnItemClickListener’…のエラー

Android Studioで開発中に、ListViewを使っていて以下のようなエラーメッセージが出た場合の理由です。 Class ‘Anonymous class derived from OnIt…続きを読む

Androidアプリ:ストアの掲載情報

Androidアプリのプログラムが完成したらすぐにGoogle Playにアップロードできるわけではありません。 プログラム以外に必要なデータを以下にリストアップしました。 ストアの掲載情報として必要…続きを読む

Androidアプリ:App is not indexable by Google Search;と表示される

Android Studioで、 App is not indexable by Google Search; consider adding at least one Activity with a…続きを読む

Androidアプリ:ボタンやEditTextに背景色・枠線をつける

Android Studioで、ボタンやEditTextに背景色や枠線をつける方法です。 コントロールの見た目の設定をするには、別途専用のxmlファイルを生成して、そこに書いた設定を読み込むようにしま…続きを読む

Androidアプリ:Firebaseを利用したAdMobの実装方法

AndroidアプリでFirebaseを利用したAdMobの実装方法を調べました。 なお、FirebaseおよびAdMobには既にユーザ登録済みであることを想定しています。 未登録の場合は先に登録して…続きを読む

Androidアプリ:ボタンの表示/非表示

Androidでボタンの表示/非表示をプログラム上からコントロールします。 MainActivity.java   Button button = findViewById(R.id.but…続きを読む

Androidアプリ:動画を再生する

Androidアプリで動画を再生する方法です。 読み込み時は最初の1コマ目をプレビューしている状態で静止しています。 MainActivity.java javaのソースには以下のように記します。 こ…続きを読む