検索
【Android】Android APIレベルとは
- M.R 
- 2024年2月11日
- 読了時間: 1分
はじめに
google play storeにアプリをアップロードしようとしたら下記のエラーが発生
現在、お客様のアプリは API レベル 31 を対象にしています。セキュリティとパフォーマンスが最適化された最新の API を利用するには、API レベル 33 以上を対象にする必要があります。
これを機に「APIレベルとは何なのか」「上げるにはどうしたらいいのか」について調べてみました。
APIレベルとは
Android OSが提供するSDK(これを使ってアプリが動く)のレベル(バージョン)
初版が1で、どんどんバージョンアップしていく
現在はこのAPIレベルが33以上のSDKを使ったアプリ出ないと受け付けない、という方針になったらしい
buid.gradleの以下でアプリのAPIレベルが定義されています
minSdkVersion
そのアプリが動く最小のAPIレベル
targetSdkVersion
そのアプリが動くように設計されたAPIレベル
APIレベルの編集
ではAPIレベルを上げるにはどうすればいいのかというと、
\flutter\packages\flutter_tools\gradle\flutter.gradle
を編集する必要があります。
(build.gradleの直接編集では効かないみたい)
![[Android] TextViewを折り返したときに左右中央揃えにならない](https://static.wixstatic.com/media/90b712_795b2578740242d6b5309c31700a0f49~mv2.png/v1/fill/w_726,h_1438,al_c,q_90,enc_avif,quality_auto/90b712_795b2578740242d6b5309c31700a0f49~mv2.png)






コメント