0

API レベル 14+ と互換性のあるアプリを作成しました。API レベル 10+ と互換性を持たせたいと考えています。私は 14 で導入された API 呼び出しを使用していることを知っているので、最初に minSdkVersion を下げ、それによって発生したエラーを修正することを計画していました。

唯一の問題は、マニフェストで minSdkVersion を下げたときにエラーがスローされないことです。以前はこれを行ったときにエラーがスローされていましたが、現在は何らかの理由でそうではありません。

Eclipse に API 呼び出しを強制的にチェックさせ、それらが現在の minSdkVersion と互換性があることを確認する方法はありますか?

ありがとうございました。

4

2 に答える 2

2

Package Explorer でプロジェクトを右クリックし、[Android Tools] > [Run Lint] を選択します。

于 2013-09-06T19:53:31.163 に答える
0

minSdkVersion を変更しても、アプリがコンパイルされた SDK は変更されず、アプリケーションをインストールできる API レベルのみが変更されます。

下位の SDK に対してコンパイルする場合は、targetSdkVersion を変更します。

リンク: Eclipse の「Build Target SDK」と AndroidManifest.xml の android:targetSdkVersion の違いは? およびhttp://developer.android.com/guide/topics/manifest/uses-sdk-element.htmlAndroid 最小 SDK バージョンとターゲット SDK バージョン

于 2013-09-06T20:00:11.203 に答える