0

Android 3.2(APIレベル12)を使用するようにプロジェクトを設定しましたが、多くの電話がまだAndroid 2.2(APIレベル8)を使用しているようです。

プロジェクトをAndroid3.2以降のサポートからAndroid2.2へのサポートに変更する方法はありますか?

4

4 に答える 4

2

AndroidManifest.xml次の行を追加します。

<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="16" />

android:minSdkVersionターゲットにしている最小バージョンをストアに通知します。この場合2.2。2.2未満のデバイスは、アプリをダウンロードできません。

android:targetSdkVersion開発している最適なバージョンが何であるかをストアに通知します。この場合4.1。4.1を超えるデバイスでもアプリをダウンロードできますが、特定の機能が互換モードで実行される場合があります。

注:3.2を使用するようにプロジェクトをセットアップするときは、コードを確認およびコンパイルするときにIDEで使用するAndroidSDKを選択するだけで済みました。マニフェストに線がないと、uses-sdk何もターゲットになりません。

于 2012-09-19T16:06:01.097 に答える
2

はい...マニフェストのminsdk番号を変更するだけです。ただし、サポートされていない機能を使用しないようにする必要があります...

于 2012-09-19T15:59:19.607 に答える
0

Manifest.xmlファイルに移動し、minSdkVersionを4に編集します。これにより、1.5などに戻ります:)。より高いAPIに適合させたい場合は、その数を増やすことができますが、互換性が気に入っています。

于 2012-09-19T15:59:46.887 に答える
0
  1. [プロジェクト]->[プロパティ]->[Android]->[SDKバージョンの選択]を右クリックします
  2. マニフェスト、最小/ターゲットAPIを更新します。(他の人が他の人によって説明したように)。
于 2012-09-19T16:32:40.253 に答える