Linux
 Computer >> コンピューター >  >> システム >> Linux

Linux用の最高のAndroidエミュレーターの4つ

Linux用の最高のAndroidエミュレーターの4つ

Androidアプリのメリットを享受するにはスマートフォンが必要だと誰が言いましたか? Linux PCで作業しているときにお気に入りのアプリを利用できるようにしたいが、携帯電話に縛られたくない場合があります。 Linux用のAndroidエミュレーターを使用すると、スマートフォンなしでスマートフォンエクスペリエンスを楽しむことができます。

結局のところ、AndroidはLinuxカーネル自体を使用しているため、このスマートフォンOSのエミュレートされたバージョンをPCで実行することは不可能ではありません。 Linuxを実行している場合に使用できる最高のAndroidエミュレーターを4つ紹介します。

1。 Android-x86

Android-x86プロジェクトは、厳密にはエミュレーション専用ではありません。これは、PCまたはラップトップでWindowsまたはLinuxを実行する代わりの方法です。これは、Androidからx86 CPUアーキテクチャへの移植であり、ほとんどすべての最新のPCとラップトップが使用しています。これは、代わりに軽量で低電力のARMプロセッサを使用するスマートフォンとは異なります。

Linux用の最高のAndroidエミュレーターの4つ

Android-x86は一般的なPCで実行するように移植されているため、VirtualBoxまたはVMwareを使用してAndroid-x86を仮想マシンとして実行できます。そのため、LinuxAndroidエミュレーションに適したオプションです。これで、Androidアプリを他のLinuxプログラムと一緒に実行できます。

Google PlayストアにはAndroid-x86が付属しています。つまり、仮想マシンをセットアップするとすぐに、お気に入りのアプリをすべてインストールできます。ただし、警告があります。すべてのAndroidアプリがx86 PCプラットフォームで実行されるわけではないため、最初に試してみる必要があります。

Android-x86は活発に開発されているため、速度とパフォーマンスの最適化だけでなく、定期的な改善と機能を期待できます。これはバニラAndroidであり、ブロートウェアが不足しているため、自分のPCのシステムリソースだけが制限されます。

2。 ARChon

AndroidアプリをLinuxで動作させるために、仮想マシンを実行する必要はありません。 ARChonプロジェクトのおかげで、ChromeウェブブラウザでAndroidアプリを実行できます。名前のARCは、Android Runtime for Chromeの略で、アプリの小型化されたAndroid環境として機能します。

Linux用の最高のAndroidエミュレーターの4つ

ARC自体はGoogleが作成したものであり、ChromeOSでAndroidアプリを実行するための初期のテストベッドです。同じ原則がARChonにも当てはまります。ARChonは、ARCのオープンソース要素を使用して、Chromeブラウザで変更されたバージョンを実行します。変更したARChonランタイムを開発者拡張機能としてChromeにインストールし、ARChon開発者が提供するAPKtoChrome拡張機能ツールを使用して他のアプリを追加するだけです。

ここでGooglePlayを入手することはできません。また、すべてのアプリが安定しているとは限りません。それ以外の場合、ARChonは、仮想マシンに頼らずにLinuxPCでいくつかのアプリを実行するための優れた回避策です。

3。 Anbox – Android in a Box

仮想マシンは、Androidエミュレーションへの率直なアプローチを提供します。 Anbox(Android in a Box)は少し違うことを試みます。 Linuxコンテナとして実行され、Linuxカーネルとリソースを共有しますが、それ以外の場合は含まれません。

Linux用の最高のAndroidエミュレーターの4つ

含まれている可能性がありますが、Anboxはホストカーネルを共有し、ハードウェアへの直接アクセスを許可するため、AndroidアプリをPCで動作させるためのはるかに高速なアプローチです。パフォーマンスが向上し、コンテナアプローチにより安全です。安全でないアプリを実行するリスクはありません。

Google Playストアは含まれていないため、アプリを手動で見つけてインストールする必要があります。 PCリソースに対する需要は、仮想マシンを使用したエミュレーションよりも低くなります。これにより、低電力デバイスに適したオプションになります。

4。 Genymotion

プロの開発者もAndroidゲーマーも、GenymotionAndroidエミュレーターを使用している場合は楽しみにしています。これは別の仮想マシンアプローチですが、商業的な観点からは、間違いなく最もサポートされています。

Linux用の最高のAndroidエミュレーターの4つ

Genymotionは商用製品であり、Android仮想マシンはVirtualboxを使用してクラウドイメージまたはローカルデスクトップVMとして利用できます。偽のGPSやバッテリーレポートなど、多くの独自のテスト要素が付属しているため、開発者やテストエンジニアに役立ちます。また、GooglePlayサービスを標準でインストールするオプションもあります。

ホームユーザーは、Genymotion Personal Editionに縮小された製品を持っています。これは、ホームユーザーには無料であり、より高度なテスト機能の一部が欠けています。それ以外の場合は、ソフトウェアを実行して専門家のサポートを利用できるようにするために、年間のGenymotionライセンスが必要になります。

Linux用のAndroidエミュレーターを試す

これらのさまざまなAndroidエミュレーターのおかげで、Linuxを使用しているときにAndroidを実行することは難しくありません。バニラAndroidは、Android-x86を搭載した仮想マシンで実行することも、ARChonを使用してブラウザから実行することもできます。

PCがエミュレーションに十分でない場合は、代わりにAndroidスマートフォンをLinuxPCにミラーリングできます。 LinuxでAndroidアプリを実行するための独自の方法がある場合は、以下のコメントで提案してください。

画像クレジット:Android-x86プロジェクト、ARChonGitHub経由のVladFilippov


  1. Android用の最高のSNESエミュレーターの4つ

    それについては議論の余地はありません。スーパーファミコン、スーパーファミコン、SNESなど、何を呼びたいのかは、史上最高のゲーム機の1つです。マリオ、ゼルダ、マリオカート、メトロイド、および無数のサードパーティIPのような長期にわたるシリーズのエントリはそれを保証します。任天堂の独創的なコンソールのすべての喜びを小さな画面にもたらす定評のあるエミュレーターのホストのおかげで、AndroidでもSNESゲームをプレイするのは実際には非常に簡単です。 これがAndroid用のお気に入りのSNESエミュレーターです。 1。 Retroarch SNESだけでなく、存在する他のほとんどすべてのレ

  2. ミュージシャンのための最高のAndroidアプリの6

    私たちがスマートフォンと呼ぶポケットサイズのコンピューターは、生産性の新時代を切り開いてきました。ドキュメントの作成、調査の実施、インターネット通話…事実上すべてが外出先で実行できます。スマートフォンのおかげで、ミュージシャンはもはやスタジオに縛られることはありません。アプリを利用することで、ミュージシャンはモバイルを維持しながら、創造性を創造、構成、共有することができます。 音楽アプリの開発者は、主にAndroidソフトウェアの制限のために、AppleのiOSに群がっています。ただし、Android 5.0の導入以降、これらの制限はなくなりました。その結果、デベロッパーはアプリをAndro