私はアンドロイドスタジオを私のWindowsオペレーティングシステムにインストールしました64ビット4GBのRAMですが、今私はインストールされているLinux(ubuntu 12.04)アンドロイドスタジオがインストールされている同じWindows 7(別個のパーティションなし)は、それが私のWindowsオペレーティングシステムやパフォーマンスの問題に何らかの害を及ぼすでしょう。Googleについては多くのヒントがありますが、手がかりはありません。これは、両方のウィンドウと同じマシンのlinuxにAndroidスタジオをインストールすることは可能です
答えて
デュアルブートを使用している場合は、システムがまったく遅くなってはいけません。あなたのLinuxでAndroid StudioをWindowsにインストールするのは意味がありませんが、どのOSでどのプロジェクトを保存したのか混乱するかもしれません。あなたのWindows OSはWindows用のHDパーティションだけを "見える"ため、あなたのシステムは遅くなることはありません。あなたのLinuxパーティションも同様です。
Linuxは、Linux用に割り当てられたHDのリソースしか見ることはできません。また、2つのOSを同時に実行することはできないため、RAMの問題は発生しません(これは仮想マシンの問題です)。
また、私が誤解していない場合は、デュアルブート時に、厳密に言えば、あなたのハードドライブを分割しています。 WindowsのドライブCをチェックすると、それはもはや500GB(またはあなたのHDの合計サイズが何であれ)ではありません。
@ Razgriz基本的に私はWindowsからlinuxにAndroidの開発を切り替える必要があります。なぜLinux上にAndroidスタジオをインストールするのですか?まず、私のプロジェクトをWindowsに保存し、WindowsのAndroidスタジオをアンインストールしてから、AndroidスタジオをLinuxにインストールしてください。それを行う正しい方法。あなたの答えを本当に助けてくれてありがとう:) – yogeshmanjhi
これは、Windowsシステム上の仮想マシンにLinuxシステムを配置することで、より一般的に行われます。
多くの大学では、このような方法で学生に均一なLinux環境を確立しています。検索を行う場合は、事前に公開されているサンプルが公開されています。
説明したように、Linuxが起動するようには聞こえません。オペレーティングシステムを定義するには、何らかの種類のストレージ分離が必要です。説明されているように一方を他方の内部に配置すると、単にローカルストレージに保持されているディレクトリになります。これをオペレーティングシステムとして使用するには、CPUは、起動時に他のシステムの助けなしに、つまり複数のパーティションを使用して見つけることができる必要があります。
エミュレートされたシステムは、CygwinやMinGWのように、別のオペレーティングシステムのコンテキスト内で動作しますが、その目的のために構築されています。これらは、一般的なコマンドの共通集合を持つシミュレートされたシステムです。これは同様のプログラミング経験をもたらしますが、CPUの動作をカバーしていないため、オペレーティングシステムの定義を満たしません。
仮想マシンは、エミュレータをさらに進化させることでこのギャップを埋めるでしょう。それらは、CPUアクティビティ、頻繁にI/O制御(例えば、VMの制御下にあるVMのための自身のMACアドレス)をシミュレートする。仮想マシンはsepatateパーティションを必要としません。
2つのAndroidインストールが1つのVM内にあり、もう1つがメインWindows上にある場合、それらが動作しない理由はありません。両方でAndroidエミュレータを実行した場合、VM内のエミュレータが遅くなることは明らかです。それは耐え難いほど遅いかもしれません。電話機をハードウェアに接続すると、I/Oの競合が起きる可能性があります。実用的な問題として、このように同時に開発するには時間がかかりすぎる可能性があります。一方、IDEがLinuxでVM内に収まると、IDEが動く可能性があります。
@ gladiola私はデュアルモードで私のubuntuをインストールしました。 http://www.howtogeek.com/128347/5-ways-to-try-out-and-install-ubuntu-on-your-computer/。質問は、ubuntuとアンドロイドの両方のスタジオがCドライブにあるのでそれは私のコンピュータを遅くする? – yogeshmanjhi
二重でデュアルブートを意味する場合は、おそらくパーティション化はインストーラによって行われているはずです。必要な分離はすでに行われています。 – gladiola
ありがとうございました。 – yogeshmanjhi
RAMサイズが4 GBで1 TBのハードディスクを搭載した単一のIntel Core i3プロセッサで問題を解決する手順は、 1 >>デュエルブートシステム - ここでは、 linuxとwindowの両方で、そのことを行うための簡単なチュートリアルを見つけることができます。 2 >>両方のシステムにjdkをインストールする 3 >> Linuxの両方のシステムにjavaのパスを設定するだけで、不要です。 4 >>今度はhttps://developer.android.com/studio/index.htmlに行き、両方のパーティションで最新バージョンのstdioをダウンロードしてください。 5 >>これで両方のシステムでAndroidアプリを作成できるようになりました
おかげで答えが得られました。 – yogeshmanjhi
- 1. Android:同じサービスコールでstaticHeadersと動的ヘッダーの両方を設定するには?これは可能ですか?
- 2. SDKマネージャは、AndroidスタジオとEclipseの両方で同じにすることができますか?
- 3. Androidスタジオ:ハードウェアメニューボタンをトリガーすることは可能ですか
- 4. 同じ名前のGETとPOSTの両方の非同期コントローラアクションを持つことは可能ですか?
- 5. 複数のプロファイルを同じウィンドウで開くことは可能ですか?
- 6. "rel = nofollow noopener" - 両方を同時に持つことは可能ですか?
- 7. linuxでは1つのコマンドに2つの同じフラグを追加することは可能ですか?
- 8. デキューと同じトランザクションでキューに入れることは可能ですか?
- 9. サービスファブリック:LinuxとWindowsの両方のノードを実行することは可能です
- 10. Linux Ubuntu HardyにASPをインストールすることは可能ですか?
- 11. 同じマシンの異なるユーザーアカウントでAppium IOSテストケースを実行することは可能ですか
- 12. anaconda2とanaconda3の両方を同じディレクトリにインストールする方法
- 13. HockeyAppのログレベルは、AndroidとiOSの両方で同じですか?
- 14. Django:SQLと同じものを実現することは可能ですか?
- 15. 同じ行にレイアウトとビューフリッパーを作成することは可能ですか?
- 16. three.js:THREE.PointsとTHREE.Meshを同じシーンにレンダリングすることは可能ですか?
- 17. iOS:ヘッドフォンとスピーカーの両方から同時に音声を送信することは可能ですか?
- 18. Rails開発マシンを「クローン」することは可能ですか?
- 19. はsymfonyにソナタをインストールすることは可能です3.2
- 20. Oracle.DataAccess.dllの複数のバージョンを同じマシンに置くことは可能ですか?
- 21. opencv 2.4とopencv 3を同じマシンにインストールするには
- 22. AndroidデバイスにHALドライバをインストールすることは可能ですか?
- 23. eclipseにBada SDKをインストールすることは可能ですか?
- 24. WindowsコンテナにVisual Studioをインストールすることは可能です
- 25. .exeアセンブリをGACにインストールすることは可能ですか?
- 26. 同じアプリケーションのurlパターンをグループ化することは可能ですか?django
- 27. 同じ名前のJavaクラスを拡張することは可能ですか
- 28. Androidアカウントで同期をオンにすることは可能ですか?
- 29. Linux:エイリアスを拡張することは可能ですか?
- 30. 同じlinuxファイルシステム上の2つのファイルを連結することは、inodeデータ構造とスーパーブロックを変更することで可能ですか?
Linux VMでAndroidスタジオを実行したいのはなぜですか(VMを使用しているとします) – Razgriz
@Razgriz私はWindows上にインストールされたubuntuを実行するためにVMを使用していませんが、私はLinuxでそれをインストールしたいので、アンドロイドスタジオはLinuxでうまく動作することを読んでいます – yogeshmanjhi
@Razgrizなぜ、 – yogeshmanjhi