回答:
現在、Android StudioはAndroidアプリを作成するための優先IDEです。まともなパフォーマンスを得るには、少なくともIntel Core i3プロセッサーと4GB RAMをハードウェア的に使用する必要があります。もちろん、より多くのハードウェア、より良いです。
私たちは仕事で多くのAndroid開発を行っています。
> Android向けの学習とプログラミングを行うには、Androidデバイスが必要ですか?<<
いいえ、Android SDKとEclipse ADTプラグインで開始できます。ハードウェアに関する限り、2 GBのRAMを搭載したCore 2 Duoマシン(または同等のマシン)は正常に動作します。エミュレーターは起動に時間がかかりますが、一度起動すると正常に動作します。トリックは、一度開始したら閉じないことです;-)。
高度なプログラミングには、加速度計やGPSなどのトピックなどのデバイスが必要です。(Androidエミュレーターでは、いくつかの基本的なGPSをエミュレートできますが、実際のデバイスでは現実のシナリオに対処する必要があります。
また、プロのAndroid開発を計画している場合は、Android OSの異なるバージョンを実行しているさまざまなベンダーがそれぞれ独自の癖を持っているため、少なくとも3-4モデルを購入する準備をしてください。クライアントは、OSのバージョンがYのXデバイスではプログラムが機能しないと苦情を言うことがよくあります。
フレームワークを学習するためだけのものである場合は、ノーと言うでしょう。実際に使用するユーザー向けのアプリを開発している場合、アプリケーションが使用可能かどうかを実感できるように、実際のデバイスが必要であるという点で、マイケルに同意します。しかし、学習の目的のために、エミュレータはあなたにぴったりです。
1つの注意点は、ハニカムのタブレットプログラミングを学習しようとしている場合、デバイスに投資する必要があるかもしれないということです。先月かそこらで良くなったかどうかはわかりませんが、Honeycombエミュレーターを試してみると、速度が遅すぎて完全に使えなくなりました。