project.properties のターゲットが であるライブラリ プロジェクトがありandroid-11
ます。そのライブラリを使用するアプリを作成したかったのですが、android 4.1.2 と互換性があるため、ライブラリ ターゲットも で編集しましたandroid-16
。しかし、この変更を行ったところ、アプリケーションでいくつかの問題が発生し、以前のように機能しなくなりました。たとえば、ソフトウェア メニュー ボタンを備えたデバイスでは、ボタンが表示されませんでした。なぜか教えてくれますか?ありがとう
質問する
33 次
1 に答える
2
まず、SDK マネージャーにアクセスして、SDK for Android 16 以降がインストールされているかどうかを確認してください。そうでない場合はインストールしてください。すでにインストールしている場合は、project.properties で何も変更しないでください。AndroidManifest.xml に移動し、「maxSdkVersion」が 16 以上であることを確認してください。そうでない場合は、ライブラリが減価償却されていることを意味します。最新バージョンでは使用できません。ただし、通常、古いライブラリのほとんどは新しい SDK ビルドをサポートするため、問題がないため、android-11 のままにしておくことをお勧めします。
<uses-sdk
android:minSdkVersion="3"
android:maxSdkVersion="16"/>
于 2013-11-01T15:42:07.173 に答える