1. ホーム
  2. Android

AndroidManifest.xml の use-sdk 警告メソッドを削除する。

2022-02-18 11:06:23

        アプリ開発時、AndroidManifest.xmlにこの警告warining:"をよく見かけます。 <スパン 最新のAndroidをターゲットにしていないため、互換モードが適用されます。テストと   詳細は android.os.Build.VERSION_CODES javadoc を参照してください。 "





<スパン         Android RuntimeとDalvikは、ターゲットSDKのバージョンに基づいて「互換モード」で動作するかどうかを決定します。これは、新しいバージョンでさまざまな新しいメカニズムやエクスペリエンスの最適化をオフにした状態です。targetSdkVersionを非常に低く設定すると、「画面適応」や「ハードウェア加速」を含む上位バージョンのすべての新機能とメカニズムをオフにするのと同じです。







        私の理解では、この警告は、最新のsdkのバージョンにマッチしていないと、アプリが最新のシステムで最新の特徴や機能を活用できない可能性があることを思い出させるためのものだと思います。例えば、私のコンピュータの最新のsdkはandroid4.4で、そのバージョン番号は19なので、"android:targetSdkVersion="19"と書けば、エラーは報告しません。もし、あなたのコンピュータのsdkがandroid4.0なら、android:targetSdkVersion="14" に変更すればいいのです。





<スパン         もちろん、この警告を無視することもできます。結局のところ、市場のアンドロイドシステムバージョンはまだしばらくの間、開発用sdkの最新バージョンより遅く、高いバージョンへの適応を行ったとしても、対応する高いバージョンのアンドロイドを携帯電話にロードできるまで、しばらく待たなければならないので、現在のようにandroid:targetSdkVersionを最新または市場で一般的に人気の高いハイバージョンに設定することができるのです。