最近、最初のAndroid電話(HTC Legend)を購入しました。今、私はそれのために開発したい!! :) Ubuntuの下でそれは可能ですか?最良のツールは何ですか? EclipseまたはIntelliJまたは他の何か?
UPD:約1年かかります(怠けてごめんなさい;)しかし、これは私の最初のAndroidアプリです- https://market.Android.com/details?id=com.maxsoft .balls Ubuntu 11.10でEclipse + ADTによって作成されました!
おそらく最も使いやすく、公式にサポートされているのは、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を使用する場合。
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に依存せず、場合によっては継続的インテグレーションサーバーを使用しているビルドツールを見つけてください。