web-dev-qa-db-ja.com

Android開発用のIDEは何ですか?

最近、最初のAndroid電話(HTC Legend)を購入しました。今、私はそれのために開発したい!! :) Ubuntuの下でそれは可能ですか?最良のツールは何ですか? EclipseまたはIntelliJまたは他の何か?

UPD:約1年かかります(怠けてごめんなさい;)しかし、これは私の最初のAndroidアプリです- https://market.Android.com/details?id=com.maxsoft .balls Ubuntu 11.10でEclipse + ADTによって作成されました!

16
Extender

おそらく最も使いやすく、公式にサポートされているのは、Eclipseです。

EclipseAndroid Developer Tools(ADT)プラグインは、基本的なプロジェクトの作成と管理を可能にし、ステップデバッグと、デプロイ/展開のためにアプリを簡単にエクスポートする機能を提供します出版。

http://developer.Android.com/tools/index.html

Googleは、ADTバンドルを配布します。これには、ADTプラグイン、SDKおよびプラットフォームツール、最新のAndroidプラットフォームおよびシステムを含むEclipseが含まれますエミュレーターのイメージ。

http://developer.Android.com/sdk/index.html

Android SDK Toolsのみは、バンドル全体を入手したくない場合や、Eclipseが既にインストールされていて、単に必要な場合にのみダウンロードできます- ADTプラグインを追加 およびSDK /プラットフォームツール、または別のIDEを使用する場合。

http://developer.Android.com/sdk/installing/index.html

14
Ryan

Javaの開発経験がある場合は、Eclipse + ADTプラグインを試すことができます-最高

または

Android用App Inventor -非常にシンプルで簡単、Javaプログラミングの知識は不要

それはすべてあなたの個人的な好み次第です。 Android SDKはUbuntuで正常に機能し(私は毎日使用しています)、使用することを選択したIDEに依存しません。

個人的にはIntellJ IDEAを使用しています。コミュニティエディションにはAndroidサポートがあり、無料です。 Eclipseはデフォルトのツールであり、無料で動作します。

また、vimやkomodoeditなどの他のエディターを使用している多くの人々を知っています。ただし、最初の2つの提案のいずれかを使用することをお勧めします。

アプリのビルドに関しては、Apache Antを使用してデフォルトのビルドを使用するか、またはビルドすることもできます。 Apache MavenおよびMaven Androidプラグインを使用します。いずれにせよ、使用しているIDEに依存せず、場合によっては継続的インテグレーションサーバーを使用しているビルドツールを見つけてください。

5
Manfred Moser

他の2つの言及として、Eclispe + ADTが最適なオプションです。 Eclispe + Androidには、logcatビューアー、スタックトレースビューアー、DDMSなどの多くの機能があり、そこから電話のスクリーンショットを取得することもできます。テキストや電話の着信をシミュレートして、アプリをテストすることもできます。デバッグも簡単です。私自身、大学のシラバスの一部としてAndroid用のアプリを作成しました。Eclipse+ adtをお勧めします。 Goto this インストールヘルプのページ。 SDKは here からダウンロードできます。

4
theTuxRacer