[解決済み] Manifestの<uses-sdk>に関する警告?
2022-02-16 05:17:02
質問
マニフェストで警告が表示されるのですが。
<uses-sdk> tag should specify a target API level (the highest verified version;
when running on later versions,
compatibility behaviors may be enabled) with android:targetSdkVersion="?"
これはどういう意味ですか?
私が持っているのは
<uses-sdk
android:minSdkVersion="7" />
今のところ入っています。(アンドロイド2.1)
解決方法は?
ただ
android:targetSdkVersion="8"
属性に
uses-sdk
タグを使用します。警告を消すだけなら、これで安全にできます。
もっと詳しく知りたい方は、その属性の意味について説明します。
http://developer.android.com/guide/topics/manifest/uses-sdk-element.html#target
ドキュメントが少しあいまいですが、ターゲットSDKのバージョンは、androidが互換性レイヤーを有効にすべきかどうかを決定するために使用されると書かれています。たとえば、最小SDKが8で、ターゲットSDKが14だった場合、バージョン8で動作しない理由はないが、14でしかテストしていないことをandroidに伝えていることになります。したがって、レベル8と14の間で有効な互換性設定があれば、それを設定することができます。この属性は、実際の最小値/目標値によっては、実際には何もしないかもしれないことに注意してください。
min SDK == targetとした場合、本質的に、サポートすると言っている最も低いAPIレベルでテストを行ったと言うことになります。
関連
-
[解決済み】「ArrayAdapterはリソースIDがTextViewであることが必要」XMLの問題点
-
[解決済み】Dalvikとdalvik-cacheとは何ですか?
-
[解決済み] 設定 ':classpath' の依存関係をすべて解決できなかった。
-
[解決済み】このアクティビティは、すでにウィンドウ装飾によって提供されるアクションバーを持っています。
-
[解決済み】フラグメントMyFragmentがアクティビティにアタッチされない。
-
[解決済み】getCheckedRadioButtonId()が無駄なintを返す?
-
[解決済み] TypeError: cb.apply は関数ではありません。
-
[解決済み] sendUserActionEvent() は null です。
-
[解決済み] Eclipseが起動できない - Javaは起動したが終了コード=13を返した
-
[解決済み] アプリケーションにマニフェスト権限を追加する方法を教えてください。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】シンボル 'AppCompatActivity' を解決できない。
-
[解決済み】onCreateOptionsMenu(Menu メニュー)とは何ですか?)
-
[解決済み】プロガードを有効にすると、タスク ':app:crashlyticsStoreDeobsDebug' の依存関係を判断できない。
-
[解決済み】新しいAVDを作成すると、CPU/ABIフィールドに「システムイメージがインストールされていません」と表示される。
-
[解決済み】フラグメントMyFragmentがアクティビティにアタッチされない。
-
[解決済み】'dependencies' を '(groovy.lang.Closure)' に適用できない。)
-
[解決済み】IllegalStateException: ViewPager で onSaveInstanceState の後にこのアクションを実行できません。
-
[解決済み】googleコンソールエラー`OR-IEH-01`について
-
[解決済み] エラー - Android リソースのリンクに失敗しました (AAPT2 27.0.3 Daemon #0)
-
[解決済み] Android M パーミッション : shouldShowRequestPermissionRationale()関数の使用方法について混乱しています。