3

アプリケーションの API レベルを変更する方法を理解するのに苦労しています。構成できる唯一の利用可能なレベルはレベル 15 です。ソフトウェアをテストしようとしているデバイスがレベル​​ 8 で実行されているため、これはあまり良くありません。誰か知っていますか?私はこの問題を解決しに行くかもしれませんか?

ありがとう、J

4

5 に答える 5

2

あなたの質問には複数の解釈があります。ここにいくつかのヒントがあります:

  • アプリケーションビルドターゲットAPIレベル:アプリケーションを作成するときに、Eclipseがそれを要求します。特定のAPIレベルでビルドできます。このオプションは、プロジェクトを作成するときにEclipseで選択されます。これは、minsdkに配置されるレベルであるため、このapiレベルのデバイスでのみ使用できる可能性があることをアプリケーションに通知します。ターゲットはファイルproject.propertiesにあります。

  • アプリケーションMinSDK:これはアプリケーションが実行できるAndroidの最小バージョンです(注:ターゲットAPIレベル15でアプリケーションを作成し、レベル7のminsdkで実行可能にして、下位互換性を管理できるため、アプリケーションビルドターゲットレベルではない場合がありますまたは、レベル8から15の新機能を避けてください)。これは、Androidマニフェストxmlファイルで変更できます。

于 2012-01-24T11:49:57.840 に答える
2

他のプラットフォーム バージョンをインストールしましたか?

プロジェクトを右クリックしてビルドターゲットを変更できます->プロパティ-> Android:

于 2012-01-24T11:31:30.383 に答える
1

https を http に置き換える新しいサイトを追加しても、プラットフォームをダウンロードすることはできません (これは意図したものではありません。UI をより明確にしています)。

本当に r5 を使用して https 経由でダウンロードできない場合 (r4 以前にはバグがありましたが、修正しました)、設定ページ (SDK アップデーターのスタンドアロン バージョン) に移動し、「https ソースを強制的にフェッチするhttp"

于 2012-07-26T18:57:08.310 に答える
0

project.properties (または default.properties) ファイルの「target」属性の値を変更します。または、日食を使用する場合。プロジェクトを右クリック -> プロパティ -> Android -> プロジェクトのビルド ターゲット

于 2012-01-24T11:29:46.407 に答える
0

必要なレベル 8 ソフトウェアがマシンにインストールされているかどうかを確認します。Eclipse では、[ウィンドウ] > [Android SDK マネージャー] に移動します。表示列で、[更新/新規] および [インストール済み] チェック ボタンがオンになっていることを確認します。

インストールされていない場合は、必要な API レベルをインストールします。次に、プロジェクトで [プロパティ] に移動し、左側のペインで [Android] を選択します。API レベルを選択し、[OK] をクリックします。

于 2012-01-24T12:03:07.160 に答える