2012-05-08 10 views
1

Android SDKをダウンロードしました(これはバージョンがないと思いますが、標準です)。 Android SDKをインストールすると、デフォルトでダウンロードする3つのものが選択されます
(1)Android SDKツール
(2)Android 4.0.3(API 15)とドキュメント、サンプルなどのようなもの
(3) )GoogleのUSBドライバ
しかし、現在私はアンドロイド3の本を抱えているので、Android 4.0.3(API 15)という2番目のオプションを選択解除し、Android 3.0(API 11)の下ですべてのものを選択するか、 Android3.3でもOKです。
Android 4.0.3のチュートリアルがWeb上にあるので、なぜAndroid 3に行くべきなのか知っています。なぜなら、書籍を簡単に見つけることができ、Android 3は私のところにあり、Android 4はまだありません。
だから何をすべきか?Android - SDKマネージャからAPIを選択

答えて

2

ターゲットとするAPIレベルを選択する必要があります。たとえば、APIレベル7(Android 2.1.x)のアプリケーションを作成しているので、そのバージョンを自分のマシンにインストールしています。もちろん、複数のAPIレベルをインストールすることができます。そのため、任意の組み合わせ(たとえば、3.0.xと4.0.4を同時にインストールすることは安全です。理由については最後の段落を参照してください)。

いくつかのAPIレベルがインストールされていれば、EclipseはあなたのプロジェクトのターゲットAPIをあなたがインストールしたいずれかのバージョンに変更することができます。同じことがコマンドラインプロジェクトの作成にも当てはまります。

実際には、あなたが使っているもの以外に、あなたがターゲットとしているバージョンより新しいバージョンをインストールするための良いユースケースがあります。 APIの新しいバージョンのエミュレーション環境を作成して、APIレベルが一致しないときにアプリケーションがクラッシュして焼かないようにすることができます。上記の例を拡張する場合、インストールするレベルの合理的なセットは3.0.x、3.2、および4.0.4です。ハニカムの最初のリリースをターゲットにすることができます(それ以降のバージョンから何かが必要な場合を除く)、最新のハニカムとアイスクリームのサンドイッチでテストしてください。

+0

私は間違っていない場合、SDKにはバージョンがありませんか?それは公式サイト(developer.android.com)でSDKをダウンロードするためのリンクが1つしかないので、SDKは標準バージョンです。SDKのインストール後、SDKマネージャはAndroidプラットフォームのバージョンについて教えてくれます。 –

+0

@ R122ガー!あなたは正しいです。変更するAPIレベル/バージョンです。私は自分の用語を修正します。 – vhallac

+0

これは、API 4.0.xでAndroid 3.0プログラムを実行できることを意味しますか? –

3

すべてをインストールできます。開発したいAPIレベルをインストールすることをお勧めします。しかし、それはすべてをインストールするために傷つけることはありません(しかし、ディスクスペースを浪費します)。

サイドノート:Android 3.0はタブレット用、古いバージョンは2.x、最新のAndroidスマートフォンデバイスは4.xです。

+0

ダウンロードするために4.xを選択した場合、4.xでAndroid 3プログラムを実行できるようになりますか? –

関連する問題