PhysifApps

趣味と開発メモ保管庫

AndroidManifest.xml でtargetSdkVersionの警告が出た

Android Studioを全然使ったことがなかったけど、

Unity-WebViewを使うために色々いじっていたら詰まった所をメモしていく。

今回はAndroidManifest.xmlで起きた問題のメモ。

状態

SDKVersionの設定項目のところを、

<uses-sdk android:minSdkVersion="21" android:targetSdkVersion="28" />

こんな感じの値にしていたのだが、

targetSdkVersionにカーソルを合わせてみたらこんな表示が。

Not targeting the latest versions of Android; compatibility modes apply. Consider testing and updating this version. Consult the android.os.Build.VERSION_CODES javadoc for details.

解決方法

Google Play の対象 API レベルの要件を満たす  |  Android Developers

最新版をターゲットにしてないからターゲットを最新版にしてねって事らしい。

apkをアップロードしたら「Google Play の 64 ビット要件に準拠していません」と警告が出る【Unity】 - PhysifApps

この記事でも書いているのだが、ターゲットAPIレベルは2019/11月時点で28以上でないといけないので上がってないならそもそも変更が必要。

今回はこの時点での最新のAPIレベルの29を入れると表示が無事に消えた。