VMware 仮想マシンに Android x86 をインストールする方法

VMware 仮想マシンに Android x86 をインストールする方法

アプリをテストしたいが、それを携帯電話で実行したくない場合があります。この場合、仮想マシンを使用してこのタスクを実行できます。まず、公式 Web サイトにアクセスして Android システム (https://www.android-x86.org/) をダウンロードします。デモでは android-x86-9.0-rc1.iso を使用します。

または、ローカル Android システムのダウンロード アドレスを選択します: https://www.jb51.net/softs/203311.html

VMware15 のダウンロード アドレスを指定します: https://www.jb51.net/softs/638385.html

VMware15 for Linux のダウンロード アドレス: https://www.jb51.net/softs/638408.html

VMware Workstation を開き、「新しい仮想マシンの作成」をクリックします。特別な要件はありません。一般的には 1 コア 2G で、コンピュータの構成に応じて、iso ファイルのパスを選択し、起動して、図に示すように 3 番目を選択します。

図に示すように、最初のオプションを選択し、Enter キーを押します。

「いいえ」を選択してEnterを押します。

「NEW」を選択し、Enter キーを押します。

「プライマリ」を選択し、Enter キーを押します。

デフォルトのまま Enter キーを押します。

新しいプライマリ パーティションを作成した後、パーティションを起動する前にアクティブ化する必要があります。つまり、ディスク ブート情報を書き込み、「起動可能」を選択して Enter キーを押します。 「sda1」のフラグは「Boot」です。

「書き込み」を選択し、Enter キーを押します。

「yes」と入力してEnterを押します。

次に「終了」を選択し、Enter キーを押してパーティションを終了します。

最初のハードディスクの最初のパーティションである「sda1」を選択し、「Tab」キーを使用して「OK」を選択し、Enter キーを押します。

このステップでは、インストール プログラムはフォーマットするファイル システムの種類を選択するように求めます。ETX4 を選択し、[OK] を選択して Enter キーを押して次のステップに進みます。

「はい」を選択してEnterを押します。

「はい」を選択してEnterを押します。

「はい」を選択してEnterを押します。

次に、インストールが完了するまでシステムが自動的にインストールされ、再起動を選択できます。

実際には、システムはインストールされていますが、再起動後にシステムに入ることができず、黒い画面が表示されたり、次のプロンプトが表示されたりしました。

したがって、さらに設定を行い、一度再起動し、2 番目のオプションを選択して Enter キーを押してデバッグ モードに入る必要があります。

Enter キーを押して、mount -o remount,rw /mnt と入力し、/mnt を書き込み可能モードに再ロードします。

/mnt/grub/menu.lst を変更し、nomodeset オプションを追加して、vi /mnt/grub/menu.lst と入力し、Enter キーを押します。

i を押して編集モードに入り、図に示すように、最初のスタートアップ項目 quiet の後に nomodeset を追加します。

Esc キーを押して編集モードをキャンセルし、wq と入力して Enter キーを押して保存し、終了してシステムを再起動します。

再起動後、システムに正常に入りました。

インストール後にアプリがクラッシュする場合は、仮想マシンのターミナルで enable_houdini コマンドを実行してください。

VMware 仮想マシンに Android x86 をインストールする手順に関するこの記事はこれで終わりです。VMware に Android x86 をインストールする方法の詳細については、123WORDPRESS.COM の以前の記事を検索するか、次の関連記事を引き続き参照してください。今後とも 123WORDPRESS.COM をよろしくお願いいたします。

以下もご興味があるかもしれません:
  • Android mvvmのLiveData原理事例の詳細説明
  • AndroidフレームワークMVVMの詳細な分析と使用
  • Android 単一アイテム バインディング MVVM プロジェクト テンプレート メソッド
  • Android の MVVM フレームワークの詳細説明 - データバインディング
  • Android Studio のエラー「JVM の作成に失敗しました。エラー コード -4」の解決方法
  • Android側のデータステータス同期ソリューション「VM-Mapping」の詳しい説明

<<:  MySQL のレイテンシ問題とデータフラッシュ戦略プロセスの分析

>>:  JavaScript スタイル オブジェクトと CurrentStyle オブジェクトのケース スタディ

推薦する

デザイン理論:人間中心のデザインコンセプト

<br />思想が東西に分かれていた時代、東洋の叡智を代表するものの一つとして「禅」は多...

MySQLインデックスの簡単な分析

データベース インデックスは、テーブル操作の速度を向上させることを目的としたデータ構造です。高速なラ...

mysqladmin を使用して MySQL インスタンスの現在の TPS と QPS を取得する方法

mysqladmin は管理と操作を行う公式の mysql クライアント プログラムです。MySQL...

CentOS7 から CentOS8 にアップグレードする方法 (詳細な手順)

この記事では、具体的な例を使用して、CentOS 7 から CentOS 8 にアップグレードする方...

Linux環境変数の設定戦略の詳細な説明

ソフトウェアのインストールをカスタマイズする場合、多くの場合、環境変数を設定する必要があります。以下...

画像を読み込むための JavaScript キャンバス

この記事では、画像を読み込むためのJavaScriptキャンバスの具体的なコードを参考までに紹介しま...

Vue の共通 A​​PI と高度な API の概要

目次次のチェックミックスイン$強制更新設定、削除フィルター指令その他の単純な共通プロパティとメソッド...

HTML DOM入門_PowerNode Javaアカデミー

DOMとは何ですか? JavaScript を使用すると、HTML ドキュメント全体を再構築できます...

中央のテキストの両側に水平線を描くためのCSS

1. vertical-align プロパティは次の効果を実現します。 vertical-alig...

innerHTML アプリケーション

ブランクのブログ: http://www.planabc.net/ innerHTML プロパティは...

Jenkins統合Dockerプラグインの問題を解決するいくつかの方法

目次背景質問1エラー 2エラー 3エラー4要約する背景テスト環境では、docker プラグインを統合...

テンプレートタグの使用方法の詳細な説明(Vue での使用方法の概要を含む)

目次1. HTML5のテンプレートタグ2. テンプレートタグ操作のプロパティとメソッド3. Vueの...

MySQL の効率的なクエリの左結合とグループ化 (プラス インデックス)

mysql 効率的なクエリMySQL は、左結合の速度を上げるために group by を犠牲にし...

Vue3のいくつかの利点についての簡単な説明

目次1. ソースコード1.1 モノレポ1.2 タイプスクリプト2. パフォーマンス2.1 ソースコー...

MySQL のインストール方法と設定に関するいくつかの問題の概要

1. MySQL rpm パッケージのインストール # インストールソースをダウンロードします [r...