最小 API バージョンを 8 に設定しましたが、API 14 で追加された関数を使用すると、android SDK が警告を表示しません。なぜですか?
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
最小 API バージョンを 8 に設定しましたが、API 14 で追加された関数を使用すると、android SDK が警告を表示しません。なぜですか?
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="17" />
プロジェクトを右クリック -> Android ツール -> リントを実行します。
Lint ツールが警告します。また、文字列ファイルなどの不完全性もチェックします。
これは、最低限必要なレベルではなく、サポートされる最低限のレベルです。最新の API (または API 14 など) までサポートし、特定の機能を API 8 まで適切に低下させることは合理的です。最小レベルよりも高い API レベルの機能を含めることができ、次の URLでバージョン コードを確認するだけです。実行時、必要に応じて別のコード パスをたどります。
プロジェクトのターゲットを確認してください。
プロジェクトを右クリック --> プロパティ --> Android --> API 8 --> 適用 --> OK
次に、プロジェクトをクリーンアップして更新すると、問題は解決します..:)