アプリケーションの API レベルを変更する方法を理解するのに苦労しています。構成できる唯一の利用可能なレベルはレベル 15 です。ソフトウェアをテストしようとしているデバイスがレベル 8 で実行されているため、これはあまり良くありません。誰か知っていますか?私はこの問題を解決しに行くかもしれませんか?
ありがとう、J
アプリケーションの API レベルを変更する方法を理解するのに苦労しています。構成できる唯一の利用可能なレベルはレベル 15 です。ソフトウェアをテストしようとしているデバイスがレベル 8 で実行されているため、これはあまり良くありません。誰か知っていますか?私はこの問題を解決しに行くかもしれませんか?
ありがとう、J
あなたの質問には複数の解釈があります。ここにいくつかのヒントがあります:
アプリケーションビルドターゲットAPIレベル:アプリケーションを作成するときに、Eclipseがそれを要求します。特定のAPIレベルでビルドできます。このオプションは、プロジェクトを作成するときにEclipseで選択されます。これは、minsdkに配置されるレベルであるため、このapiレベルのデバイスでのみ使用できる可能性があることをアプリケーションに通知します。ターゲットはファイルproject.propertiesにあります。
アプリケーションMinSDK:これはアプリケーションが実行できるAndroidの最小バージョンです(注:ターゲットAPIレベル15でアプリケーションを作成し、レベル7のminsdkで実行可能にして、下位互換性を管理できるため、アプリケーションビルドターゲットレベルではない場合がありますまたは、レベル8から15の新機能を避けてください)。これは、Androidマニフェストxmlファイルで変更できます。
他のプラットフォーム バージョンをインストールしましたか?
プロジェクトを右クリックしてビルドターゲットを変更できます->プロパティ-> Android:
https を http に置き換える新しいサイトを追加しても、プラットフォームをダウンロードすることはできません (これは意図したものではありません。UI をより明確にしています)。
本当に r5 を使用して https 経由でダウンロードできない場合 (r4 以前にはバグがありましたが、修正しました)、設定ページ (SDK アップデーターのスタンドアロン バージョン) に移動し、「https ソースを強制的にフェッチするhttp"
project.properties (または default.properties) ファイルの「target」属性の値を変更します。または、日食を使用する場合。プロジェクトを右クリック -> プロパティ -> Android -> プロジェクトのビルド ターゲット
必要なレベル 8 ソフトウェアがマシンにインストールされているかどうかを確認します。Eclipse では、[ウィンドウ] > [Android SDK マネージャー] に移動します。表示列で、[更新/新規] および [インストール済み] チェック ボタンがオンになっていることを確認します。
インストールされていない場合は、必要な API レベルをインストールします。次に、プロジェクトで [プロパティ] に移動し、左側のペインで [Android] を選択します。API レベルを選択し、[OK] をクリックします。