0

YouTube で、Eclipse Helios の Android 2.2 API 8 を無料で説明している Android チュートリアルを見つけました。私の質問は、Eclipse Juno で API 16 を使用して Android 4.1 を学習したいのですが、大丈夫ですか? そうでない場合、Android 4.1 を学習するために購入できる書籍やその他のリソースはありますか? 最後に、Android 4.1 API 16 は他の API と後方互換性がありますか? また、学ぶのに最適な API ですか? 前もって感謝します!

4

2 に答える 2

1

任意のSDKレベルとバージョンのEclipse(Helios以上)を使用してAndroidアプリを開発できます。

学習または開発するための実際の「最良の」SDKレベルはありません。実際には、一度に複数のSDKレベルを開発する必要があります。それぞれが前回から変更されているので、作業するときはそのことを覚えておいてください。I / Oのパネルによると、Googleは、サポートする最高のSDKをターゲットとして使用することがベストプラクティスであり(私が取り組んでいるアプリの場合、4.1 Jelly Bean)、最低のAPIに対して最小のSDKレベルを設定すると考えています。サポートするレベル(私のアプリでは2.2 Froyo)。各SDKレベルで利用できるものに応じて、APIレベルごとに異なるコードが必要になる場合があることに注意してください。

すべてのSDKレベルは、以前のSDKレベルと下位互換性がありますが、各レベルには通常、古いSDKレベルでは使用できない機能が追加されているか、Googleのサポートライブラリ(でプロジェクトに簡単に追加できます)の助けがなければ使用できません。 Eclipse)またはその他の外部ライブラリ。

于 2012-07-14T22:06:01.303 に答える
1

今のところ、あなたはインディゴに固執したいかもしれません。Junoで実行する場合、 ADTには多くの問題があります。その主なものは、切り取り/コピー/貼り付けのキーボードショートカットが機能しないことです。

デフォルトでJunoを出荷するFedora17を使用しています。現在のバージョンのADTを使用するには、Junoをアンインストールし、eclipse.orgからIndigoのコピーをダウンロードする必要がありました。

于 2012-07-14T23:07:01.127 に答える