VirtualBoxにAndroidをインストールする
モバイルアプリを開発している場合、Androidは少し面倒です。 IOSには機能が備わっていますが、macOSを使用している場合は、AndroidにはAndroid Studioが付属していますが、これはwearablesを含むいくつかのAndroidバージョン以上をサポートするよ
言うまでもなく、すべてのバイナリ、Sdk、フレームワーク、デバッガは、たくさんのファイル、ログ、その他の雑多なオブジェクトでファイルシステムを汚 このための効率的な回避策は、Android開発の最も遅い側面の1つであるデバイスエミュレータを取り除くVirtualBoxにAndroidをインストールすることです。 このVMを使用してテストアプリケーションを実行するか、Androidの内部をいじることができます。 だから、それ以上の騒ぎなしでのは、上に設定してみましょう!
始めるには、VirtualBoxをシステムにインストールする必要があります.Windows、macOS、またはLinuxの主要なディストリビューションのコピーをここで入手できます。 次に、VirtualBoxが仮想マシンにx86またはX86_64(別名AMD64)プラットフォームを提供するため、X86ハードウェアで実行するためのAndroidのコピーが必要になります。ほとんどのAndroidデバイスはARM上で動作しますが、x86上のプロジェクトAndroidの助けを借りることができます。 これらの素晴らしい人々は、X86ハードウェア(実および仮想の両方)上で実行するためにAndroidを移植しており、私たちの目的のために最新のリリース候補(Android7.1) より安定したリリースを使用することを好むかもしれませんが、その場合、Android6.0はこの記事の執筆時点で入手できる最新のものです。Virtualboxを開き、「新規」(左上隅)をクリックし、「仮想マシンの作成」ウィンドウで、LinuxとバージョンLinux2.6/3にするタイプを選択します。x/4.ダウンロードしたISOがそれぞれx86_64またはx86であったかどうかに応じて、x(64ビット)または(32ビット)。
RAMサイズは、システムリソースが許す限り2GBから任意の場所にすることができます。 実世界のデバイスをエミュレートしたい場合は、Androidデバイスで一般的なメモリには最大6GB、ディスクサイズには32GBを割り当てる必要があります。p>

作成時に、aを微調整したい場合があります。いくつかの追加の設定は、追加のプロセッサコアに追加し、まず第一に、表示メモリを向上させます。 これを行うには、VMを右クリックして[設定]を開きます。 デスクトップがそれをやってのけることができれば、設定→システム→プロセッサセクションでは、いくつかのより多くのコアを割り当てることができます。

そして、設定→表示→ビデオメモリでは、メモリのまともなチャンクを割り当て、より応答性の高い経これで、VMを起動する準備が整いました。

これで、VMを起動する準備が整いました。最初にVMを起動すると、VirtualBoxはブータブルメディアを提供するように要求します。 以前にダウンロードしたAndroid isoを選択して、withのマシンを起動します。

次に、長期使用のためにVMにAndroidをインストールしたい場合は、インストールオプションを選択します。/div>

ヒット<>。
ドライブのパーティション分割
パーティション分割はテキストインターフェイスを使用して行われます。 たとえば、パーティションが作成されておらず、生の(仮想)ディスクだけが検出された場合の最初の画面には、次のように表示されます。

赤い文字のCとDは、キー Cを押すとパーティションを作成または変更でき、Dは追加のデバイスを検出するこ あなたはdを押すことができ、ライブメディアは接続されたディスクを検出しますが、起動中にチェックを行ったので、それはオプションです。
のは、cをヒットし、仮想ディスクにパーティションを作成してみましょう。 公式ページではGPTの使用を推奨しているため、そのスキームは使用しません。 矢印キーを使用してNoを選択し、<Enter>を押します。p>

そして今、あなたはfdiskユーティリティに案内されます。p>

物事をシンプルに保つために、単一の巨大なパーティションを作成します。 矢印キーを使用して新しいオプションに移動し、<><>を入力して確認します

最大サイズはすでに選択されています。ヒット<>それを確認するために。このパーティションはAndroid OSが存在する場所なので、もちろん起動可能にしたいと考えています。 次に、書き込みセクションに移動して<Enter>を押して、パーティションテーブルに変更を書き込みます。p>

その後、パーティショニングユーティリティを終了し、インストールに進むことができます。

Ext4でフォーマットし、Androidをインストール
新しいパーティションは、パーティションの余談をダウンする前 このパーティションを選択してOKを押してみましょう。

次のメニューで事実上のファイルシステムとしてext4を選択します。 [はい]を選択して次のウィンドウで変更を確認すると、書式設定が開始されます。 尋ねられたら、GRUBブートローダーのインストールにYesと言います。 同様に、/systemディレクトリに対する読み書き操作を許可するにはYesと言います。 これでインストールが開始されます。
インストールしたら、再起動するように求められたら、システムを安全に再起動できます。 次の再起動が発生する前にマシンの電源を切り、設定→ストレージに移動して、android isoがまだVMに接続されている場合は削除する必要があります。VMを起動する前に、メディアを削除して変更内容を保存します。

vmを起動する前に、メディアを削除し、変更内容を保GRUBメニューには、デバッグモードまたは通常の方法でOSを実行するためのオプションが表示されます。 以下に示すように、デフォルトのオプションを使用してVMでAndroidを見てみましょう。

すべてが正常に動作する場合は、次のようになります。





今、androidは限り、その通常の使用に関しては、マウスの代わりにインターフェイスとしてタッチスクリーンを使用しています。 X86ポートにはマウスのポイントアンドクリックサポートが付属していますが、最初は矢印キーをたくさん使用する必要があるかもしれません。p>

矢印キーを使用している場合は、let’s goに移動し、enterキーを押してから、新規として設定を選択します。P>

Googleアカウントを使用してサインインするように求める前に、更新とデバイス情報を確認します。 あなたがしたい場合は、これをスキップし、データと時間の設定に移動し、その後、デバイスにユーザー名を与えることができます。新しいAndroidデバイスを設定するときに表示されるオプションと同様に、他にもいくつかのオプションが表示されます。
プライバシー、更新などのための適切なオプションを選択し、もちろんサービス利用規約は、私たちが同意する必要があります。

この後、それは別の電子メールアカウントを追加するか、それはVMであるため、”On-body detection”を設定するように頼むかもしれませんが、どちらのオプションも私たちにはあまり役に立たず、”All Set”をクリックすることができます。
それはその後、ホームアプリを選択するように求められます。それは好みの問題であり、あなたは最終的に仮想化されたandroidシステムになりますように、あなたが決定するまで。

実際のユースケースを非常に密接にエミュレートするため、このVMで集中的なテストを行いたい場合は、タッチスクリー
あなたは私たちが約書くために他の同様の要求を持って、場合には、このチュートリアルが有用であることを願って、私たちに手を差し伸べること自由に感じてください。
あなたは私たちに手を差し伸べること自由に感じてください。
Leave a Reply