今日、携帯電話で Andorid プロジェクトをデバッグして実行していたところ、以下の図に示すように、コンソールに「警告: アプリケーションには API レベルの要件が指定されていません!」のような警告メッセージが出力されていることがわかりました。
プロジェクトには影響ありませんが 正常に動作しますが、原因を調べる必要があります ネットで警告の理由を調べてみると、AndroidManifestでMin SDK Versionが指定されていないことが分かりました。 の間に次のコードを追加します:
<uses-sdk
android:minSdkVersion="8"
android:targetSdkVersion="21"/>
android:minSdkVersion を使用して、この Android アプリケーションを実行するための最小 SDK バージョンを示します。minSdkVersion="8" は、使用される Android 2.2 のバージョンを示し、android:targetSdkVersion は、この Android をコンパイルします。 アプリケーションの SDK バージョン、targetSdkVersion="21" は、使用されている Android 5.0.1 のバージョンを示します。
ノードの設定項目を追加した後、 ノードで android:allowBackup 属性が設定されていない場合は、< に android:allowBackup= を設定します。 ;application> ノード。true" 属性を指定しないと、 ノードに警告メッセージが表示されます。変更された AndroidManifest.xml ファイルの内容は次のとおりです。
AndroidManifest.xml ファイルをこのように変更すると、Android プロジェクトの実行時に警告メッセージが表示されなくなります。
以上がAndroid開発で遭遇する問題の例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。