私はこの質問について客観的な答えを得たいと思います:
Eclipseを使い続けるのではなく、なぜAndroid Studioを使用し、Eclipse用に開発されたライブラリをインポートするなどの問題や複雑なタスクに遭遇し、遭遇する可能性のあるバグについてサポートが少ないのですか?
Android StudioとEclipseの本当の利点は何ですか?
私はこの質問について客観的な答えを得たいと思います:
Eclipseを使い続けるのではなく、なぜAndroid Studioを使用し、Eclipse用に開発されたライブラリをインポートするなどの問題や複雑なタスクに遭遇し、遭遇する可能性のあるバグについてサポートが少ないのですか?
Android StudioとEclipseの本当の利点は何ですか?
回答:
最後の更新は1年以上経過しているため、別の更新(2016年10月25日)を次に示します。
Android StudioでIntelliJを使用する理由は、Ultimateエディションを使用している場合だけです。IDEで使用できるより多くのプラグインがあります。Ultimateエディションを既に使用していて、2つのIDEを同時に使用したくない場合は、Android Studioに切り替える理由はありません(最先端の機能を除く)。
Android Studioには現在C / C ++プラグインが同梱されていますが、私の知る限り、HTML / CSS / JSはまだサポートされていません(最近のこれらすべてのハイブリッドフレームワークに役立ちます)。
この回答短いを維持するために、私はだけでなく、すべての以前の(と時代遅れの)文、削除することを選択した印象的なそれらを。興味がある場合は、編集履歴を参照してください。
とにかく、Eclipse + ADTは未完成の製品のように感じることがあります。新しいことに挑戦したい、またはEclipseのファンではない場合は、Android Studioに行くことをお勧めします。Eclipseに満足している場合は、Android Studioが十分に成熟して次の段階に進むまでそのままにしてください。
すばらしい質問です。回答は、SO回答に合理的に投稿できるものよりもはるかに長くなります。
Androidを初めて使用する場合は、Android Studioを使用してください。Eclipseを使用することで、Googleが将来サポートしないことを強く示している古いIDE(特にAndroid用)を学習することになります。今から2年後に使用するスキルを習得することをお勧めします。
また、Android Studioは大きな進歩を遂げ、何度も更新されています。以前はもっと不安定でしたが、今は問題なく2つの個別のAndroidアプリプロジェクトに使用しています。
また、完全な詳細を知りたい人のために、このトピックに関する2つの包括的な記事を書いています。まだ何を使用するかについてフェンスにいる場合は、次のいずれかを読むことができます。
違いの一般的な概要だけが必要な場合:
http://www.airpair.com/android/android-studio-vs-eclipse
Eclipseから移行する場合:
http://rexstjohn.com/exporting-android-project-eclipse-android-studio-0-4-0/
追加プロ:
Android Studioは、Gradleをビルドシステムとして使用するAndroidプロジェクトに対応しています。Gradleは、Androidアプリケーションの構築とテストの標準になりつつあります。AndroidのウェブサイトでGradleプラグインユーザーガイドを確認してください。
この回答を書いている時点では、Eclipse用のADTプラグインはGradleレイアウトスタイルをサポートしていません。Eclipse + Android + Gradleと、GradleディレクトリレイアウトのAndroidプロジェクトを使用する場合は、非常に不便なハッキングを行う必要があります。AndroidプロジェクトでのEclipseとGradleの統合を参照してください。
Eclipseを使い続けるのではなく、なぜAndroid Studioを使用し、Eclipse用に開発されたライブラリをインポートするなどの問題や複雑なタスクに遭遇し、遭遇する可能性のあるバグについてサポートが少ないのですか?
したくない場合はしないでください。この新しいソフトウェアを試すか、Eclipseプラットフォームで同じことを待つことができます。http://tools.android.com/roadmapを参照してください
Android Studio
- Gradleビルドシステムの深い統合
- ADT機能のパリティ
Eclipseプラグイン
- ビジュアルレイアウトエディター
- リソースマネージャー
- テーマエディター
- より良いリファクタリングのサポート
それは、Android StudioがGradleを使用してプッシュしている間、ADT機能のパリティにはまだ対応していません。
Android StudioとEclipseの本当の利点は何ですか?
それは他のプラットフォームに基づいています:IntelliJ。Eclipse、IntelliJ、NetBeans、その他のプラットフォームにはすべて、ユーザー、機能、バグ、開発計画があります。したがって、Android Studioの使用を開始する場合は、IntelliJユーザーから学ぶ必要があります。これにより、これらの機能とバグを回避する方法がわかります。
結局のところ、同じことを行うのは単なる別のソフトウェアです。
読むことは、EclipseでのAndroidのためのGradleビルドシステムを使用することは可能ですか?EclipseのGradleを使用してAndroidに関するリンクがはるかに多い。
試してみてくださいEclipse用Nodeclipse / EnideのGradle (市場をあなたが実験や完全に今追加のビルドシステムとして使用する場合)。
Nodeclipse / EnideによるGradle for Eclipseのスクリーンショットの一部 。Android Studioと同様、開発中です。
長い間Androidアプリを作成していないベテランのVisual Studio + ReSharperユーザーとして、私はAndroid StudioがEclipseよりもはるかに直感的だと感じています。私が慣れているキーボードショートカットの多くは、単に同じように機能するだけです。Eclipseに適したチュートリアルや例が今のところたくさんあるので、学習曲線が急になるのではないかと心配していましたが、これまでのところ、必要なときにいつでも簡単にすべてをAndroid Studioの世界に簡単に変換できました。
私がJava / Eclipseのバックグラウンドを持っているとしたら、私はそれについて違った感じになると確信しています。
また、私は(バグについて言及した他の回答の数か月後に)、Android Studioは非常に安定しており、機能は完全であるように見えますが、私は(まだ)パワーユーザーと呼んでいるものではありません。
あなたが現在使用しているどのプラットフォームでも、1時間ほど他のプラットフォームと遊んだことで、SOの回答やブログ投稿の数よりも多くのことを知ることができるでしょう。