なえ箱

メモを植えます

AndroidManifest.xml でtargetSdkVersionの警告が出た

この記事をシェアする

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

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

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

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