2013-04-10 8 views
6

EclipseはJava 6を使用して開発されているため、Java 6の最新の安定版リリースを使用しています。Eclipseの中で最も堅牢なOSはどれですか?

Windows 7、Funduntu、Ubuntu、MacOSXはEclipseが最も堅牢ですか?質問の

理由:

私は、他の多くの人のように、EclipseはAndroidのアプリケーションを開発するための最良のIDEであると考えています。しかし、それはその非常に良いことを意味しません。私はそれがあまり良くない理由は、できるだけ多くのシステム設定と互換性があるように開発されているからだと私は思う。それは不可能な仕事です。実際に、完璧に動作する単一のセットアップを見つけることは非常に難しいと証明されていますが、私は少なくとも1つを見つけるでしょう。

編集:

別のOSのは、以前に比べてされていなかったことが表示されますので、私は、今後数週間にわたってテストして、ここに戻って私の調査結果を報告します。

+4

Windows 7でEclipseを実行しても何の問題もありません。別のOSを念頭に置いて設計されているといえますか? – flup

+2

_私は16GBのメモリ、3.4Ghzのi5,1TBのソリッドステートのハードドライブmachine_を持っています。これは、実行するためにはもっと多くのeclipseが必要です。実際には4GBのRAMを5台同時に実行します。すべての**サポートされている**プラットフォームで同じように動作します。もう一度これは問題ではありません。 –

+1

あなたはあなたがあなたが必要と思うようになっている問題を述べれば、おそらくもっと多くを得るでしょう。 OSを変更してください。そのシステムと同様に、あなたは本当に問題を起こすべきではありません。 –

答えて

2

Eclipseはすべての主要なOSで利用可能とパッケージをビルドしますので、ここからお好きなものを選択しています

http://www.eclipse.org/downloads/

は、右上隅にあるドロップダウンリストをチェックしてください。

これはAndroidを開発する際の最初の唯一のオプション(Eclipse)です。それは無料です。

P.S.それから私はすべての私の心をお勧めします:Linux OS任意のバージョン。これは高速で、Win OSの問題はありません。また、より速く、それはより良いパフォーマンスです。

私は今、この興味深い記事を見つけました:http://www.linux.com/news/software/applications/708977-the-2013-top-7-best-linux-distributions-for-you

ベストデスクトップ配布

あり、デスクトップLinuxのための非常に多くの優れた候補は、それがこれまで以上に困難な選択肢となっていますことを、今年 ある - そしてそれは本当にです 何かを言っています。 LinuxのミントとFedora はまた、両方の非常に強力な選択肢がありながら

CanonicalのUbuntuは、当然のことながら、世間の目には、Linuxの 視界を進める上で大きな進歩を遂げています。 Ubuntuのについては、しかし、多くの問題 は検索でオンラインショッピングの結果の 含めることを含め、過去1年ほどかけて来た - さらにリチャード・ストールマン とEFFは、「スパイウェア」と呼ばれている

Fuduntuロゴ

同時に、UnityとGNOME 3は衰えることなく続け、 として 携帯にインスピレーションを得たデスクトップの導入によって引き起こさ激変は、このようなブランドと一緒に MATEやシナモンなどのより古典的志向の新しいデスクトップの立ち上げに拍車をかけ新しいディストリビューション。

最高のデスクトップLinuxディストリビューションのために、私はFuduntuと一緒に行く必要があります。このうちの1つは、 の新人です。もともとFedoraをベースにしていましたが、後で がフォークされたFuduntuは、モバイル機器ではなく デスクトップのために開発された古典的なGNOME 2インターフェースを提供していて、一般的には がすべて正しいようです。

は非常に多くのLinuxユーザーが 、彼らが好むことが明らかになってきた古典的なデスクトップを提供するほか、Fuduntuは ローリングリリース配信であることのすべての利点を享受し、そのリポジトリは、このようなネットフリックスや蒸気などの主要パッケージ が含まれています。私は数ヶ月間それを使ってきました。

+0

私は、多くの環境がサポートされていることを知っていますが、これが最適です。私の直感はLinuxベースのシステムですが、私は本当に分かりません。私は精力的にそれをテストするかどうかしか分かりませんが、私がそれをする前に、他の誰かがすでにそれをやったのかどうか疑問に思いました。 –

+0

@ Knickerless-Nogginsは更新された答えを確認します –

+0

これは非常に有望ですね。 Eclipseのreadmeには「Eclipseプロジェクトの4.2リリースはJava SE 6 VMで開発されている」ということも書いてありますので、私もインストールします。私が正しく覚えていれば、バージョン番号でさえ安定したリリースを意味すると思います。 Floradu88 –

1

私の意見では、IntelliJ IDEAをAndroid開発用に無料で使用することです。

編集:Win、Mac、Linuxで利用できます。

+0

これは主観的な意見ですが、ほとんどのAndroid開発者はEclipseが他のIDEよりも優れたAndroid開発環境を持っていると感じています。 –

+0

@PradeepSimhaはい、Eclipseを使ってIdeaに挑戦してくれた私の周りは、決して元に戻りません。 – jimpanzer

+0

私はそれをFuduntu + Eclipseの後に(あるいはそれと並んで)与えます。どのOSがIntelliJ IDEAのターゲットであるか知っていますか? –

1

この回答は一般的なものですが、実際はあなた次第です。 Javaは完全にプラットフォームに依存しないと思われ、あなたのコンピュータはあなたのものと同じくらい強く、私はあなたができないことがたくさんあるとは思わない。使いやすさのために、私は今のところEclipseを使用しているという事実にかかわらず、ほとんどの場合と同様のOSを使います。

+0

特に、私がアンドロイド用に開発しているので、特にNexus 10や何かを使わないようにキーボードを接続し、それを開発するのが最も理にかなっているので、paticular OSに連鎖することを正当化するには、あまりにも多くの変更があります。 AndroidのEclipseのビルドさえありますか?最も重要なことは、上記の質問は「ソフトウェアをアンドロイドで開発する最良の方法ですか?」と言います。 –

+0

まあ...あなたはそれを言うべき面白いです。アンドロイドでアンドロイドを開発できるような代替手段があります(http://play.google.com/store/apps/details?id=com.aide.ui)。それは私が個人的にそれを使用したことはないと言われましたが、それは存在します。 – cgv

+0

アプリの名前をご存知ですか?それは味方ですか? –

1
which environment is best for Android development? 

オペレーティングシステムWindows XP(32ビット)、Vistaの(32ビットまたは64ビット)、または のWindows 7(32ビットまたは64ビット)は、Mac OS X 10.5.8以降( x86のみ)Linux (Ubuntu Linux、Lucid Lynxでテスト済み)GNU Cライブラリ(glibc)2.7または が必要です。 Ubuntu Linuxでは、バージョン8.04以降が必要です。 64ビットディストリビューションでは、32ビットアプリケーションを実行できる必要があります。

これはあなたがあなたを気に何を説明していませんでしたandroid.developer.com

+0

ありがとう、私はこれらの道を後で考えてみよう –

1

からコピーしたデータの写真です、それは自分自身をEclipseのでしょうか?エミュレータへのアップロード?エミュレータでのデバッグ?

Eclipse/Androidのパフォーマンスを改善する方法はたくさんあります。 最も簡単なのはLinuxをインストールすることです

私はWindows 7とUbuntu 11.10のデュアルブートマシンを持っています。 Windowsでいくつかのタスクを完了するのに時間がかかります(ただし、私は間違っているかもしれないので時計は使用しませんでした)。 エミュレータを起動し、アプリケーションをエミュレータにアップロードする例です。

Windowsを並べてインストールするWindowsは非常に簡単なので、簡単に試してみることができます。結果をお知らせください。また

eclipse -data "your-workspace" -vmargs -Xms1024m -Xmx1024m -XX:PermSize=1024m -XX:MaxPermSize=1024m 

最終: 少なくともいくつかはあなたが常にデバッガによってAVDマネージャからエミュレータを起動してはならないと信じて、あなたのマシンに適した固定ヒープサイズと Eclipseを起動。

希望これは、すべてのOS上で高速に実行する必要があり /ヤロン

+0

私はLinuxかもしれないが、腸の本能に行く。誰もいなくなったように見えるのは、あなたを除いて自分のマシンよりもEclipseをテストしたことです。確かにLinuxに次の試みをおこなうでしょう。あなたはUbuntuをお勧めしますか?私は過去にUbuntuのインストール用のdicsをダウンロードしました –

+0

私は長いこと感謝してエミュレータを使用する必要はありませんでした。私のテストベッドはSamsung Nexus 10またはAsus Nexus 7です。私の仕事です。私はエミュレータを使わなければならない日を恐れている。私は、エミュレータで最も重大な問題は、画面サイズにまで沸騰することが判明しました。画面のサイズが小さくなると、小さな画面よりもはるかに速く、速くなります。小さなビットでサイズを落としても。 Nexus 10サイズのディスプレイを実行することはできません –

+0

ありがとうYaron、すべての貢献は非常に役に立ち、感謝して受け取ります –

1

に役立ちます。あなたが太陽よりも他のjdkを使うならば、私は最近Eclipseを読むのが遅いです。 速くあなたのIDEにはいくつかのトリックがありますたeclipse.iniはbased on your RAMあるべき設定参照で

  • を無効に、不要な検証
  • 無効に不要なプラグイン
  • - あなたのRAM
に一致するように 増加 XX:PermSizeXms

私はそれが素晴らしいトリックだと思います: メモリ上にRAMディスク(仮想ディスク)を作成し、このRAMディスクにjdkを入れてください。たとえばimdiskなどを使用します。

+0

これには最新のOracleが含まれていますか? –

2

私は直接コメント返信を使用しましたが、私のスタックランキングはまだそれほどありません。

上記の理由は、レジストリを使用せず、WindowsオペレーティングシステムのUI要素のように見えないため、eclipseを好まない理由を挙げたものです。それは単なる日食以上のものであり、それは一般的にJavaのほとんどのものがどのように動くかです。 Javaアプリケーションがユーザーインターフェイス用のスタイリングを使用することは不可能ではありませんが、それは大部分のJavaアプリケーションがそれらに組み込まれていないと言いたい余分な作業です。現実的にはこれがあなたを怖がらせる理由はなく、他のJavaベースのIDEでAndroid開発を行っているときと同じことを実行します。たとえば、IntelliJではほとんど同じことが行われます。

+1

ああ私は見る! EclipseがJavaで書かれたことは私には起こりませんでした。この場合、Eclipseの実行に最適なJavaのバージョンを調べる価値があるかもしれません。 –

+0

@ Knickerless-Noggins EclipseのJavaのどのバージョンでも動作します –

+1

Javaの現在の安定版x64で簡単に実行できるはずですWindows。私は現在、Windows 8 x64上のJava 7 x64bitなどのセットアップでEclipse Junoを使用しています。私のハードウェアもあなたのものと同じくらい痩せていませんが、それは私のためにはかなりうまくいきます。奇妙なユーザーインターフェイスの外観のための考え方を調整するだけで、EclipseとIntelliJの両方が肌を傷つけたり、色づけしたりすることができます。 – cgv

0

Eclipseは、WindowsとLinuxの両方で、Android開発に最適です。これはビルドされた方法によるもので、Javaを使用しており、オペレーティングシステムの仕様に依存していません。

あなたが挙げた問題は、OSに固有のものではなく、インストールに固有のものです。

+0

答えをFlupにしてください。あなたは、Javaの異なるバージョンの下で異なるソフトウェアを稼動させることと、異なるマシン上の異なるOS上で実行することとの間に、少しでも変わらないことが示唆されているように思えます。あなたがこれを証明できるなら、私は時間を節約し、テストを気にしません –

関連する問題