画面ミラーリング

  • 「桃太郎電鉄」をPCで快適にプレイする方法を紹介!PCでプレイするお勧めの方法はこれ!
  • iPhoneをPCのマイクとして使用する方法
  • Samsung の携帯電話をテレビ、PC、またはタブレットにミラーリングする方法
  • AndroidからLinuxへの画面ミラーリングする方法
  • 脱獄なしでPCからiPhoneを操作するには?
AirDroid Cast

iOS、Android、Windows、Mac、スマートテレビを画面ミラーリングするオールインワンアプリ

140 無料版をダウンロード

LinuxでAndroid エミュレーターを実行するにはどうすれば良いのでしょうか?

谷垣新太 更新日 Jan 22, 2025 提出先: 画面ミラーリング

開発者であっても、Androidアプリで遊んでいるだけの人であっても、エミュレーターがあれば、特に新しいアプリをテストするときに役立つはずです。Windows PC用のAndroidエミュレーターを見つけるのは比較的簡単ですが、Linuxユーザーにとってはその道のりが少し厳しくなるかもしれません。

選択できるオプションは多くありませんし、ほとんどの場合、VirtualBoxなしでは実行できません。しかし、VirtualBoxを使用する場合は、いくつかのオプションをインストールして、どの AndroidエミュレーターLinuxが最適かを確認できます。それ以外の場合は、代替手段とAirDroid Webを使用すれば、LinuxでAndroidデバイスを使用できるようになります。

  • パート1 : LinuxでAndroid エミュレーターを実行できるのか?
  • パート2 : Linux向けAndroidエミュレーター5選
  • パート3 : ボーナスヒント: AndroidデバイスをLinuxにミラーリングする
  • パート4 : まとめ
  • FAQs

パート1: LinuxでAndroid エミュレーターを実行できるのか?

結論から言えば、Linuxでもさまざまな種類のエミュレーターを利用できます。一部のエミュレーターでは、Linuxマシン上でAndroid環境を構築し、Androidアプリや機能を実行・テストすることが可能です。これは、Linuxの使用を好みながらもそのリソースの制限に直面することが多い開発者にとって素晴らしいニュースです。

Android自体はLinuxコアをベースにしているものの、主にJavaでコンパイルされています。そして、LinuxはJavaをサポートしていません。そのため、AndroidアプリをLinuxシステムで実行することはできないのです。ですが、Linux用Androidエミュレーターを使用すれば、Androidデバイスの環境を模倣し、自由にAndroidアプリを実行できるようになります。

パート2: Linux向けAndroidエミュレーター5選

ゲーマーから開発者まで、LinuxデバイスでAndroidアプリを使いたいと思う人はいるでしょう。ここでは、LinuxでAndroidをエミュレートする方法をいくつかご紹介します。

1. Anbox

Anbox emulator on linux 768x407

Anboxまたは「Android in a box」は、まさにその名前の通りの機能を果たすもので、Linuxデバイス上でAndroid in a boxを実行します。Linux上でさまざまなAndroidアプリを使用してゲームをプレイしたり、他のアプリと同じように使用したりする場合、Anboxは最適な選択肢です。ただし、Google Playを実行するためのアクセス権は付与されません。

インストールしたら、ADBツールを使用してさまざまなAPKファイルをダウンロードし、LinuxシステムでAndroidアプリを実行できます。このツールはLinux上で互換性レイヤーのように動作し、ホストカーネルを利用してエミュレートされたシステムを作成しません。つまり、これはアプリを実行したい人にとって最適なオプションなのです。さらに、Windowsアプリでも機能します。

2. Android Virtual Device(Android Studio)

Android Studio

開発者の方や、LinuxでのAndroidエミュレーションを試してみたい方には、古き良きAndroid Studioもおすすめです。Androidの環境全体をエミュレートし、基本的にはコンピューター上に別のAndroid デバイスがあるように機能します。Android Studio IDEと連携して動作するため、これを使用して新しいAndroidアプリや機能を作成およびテストできます。

このエミュレーターでは、電話の通話やテキストメッセージのシミュレーションまで行うことができ、さまざまな電話モデルを選択してテストすることもできます。これはLinuxおよびその他のオペレーティングシステム用のGoogleのAndroidエミュレーターですから、信頼性についても安心できます。開発者であれば、すでに使用している人もいるでしょう。

ただし、このソフトウェアはリソースを大量に消費し、特定のシステムでは動作が遅くなる可能性があります。また、主に開発者向けであり、日常的な使用には適していないため、使い方が複雑なのも難点です。

3. Android-86

Android-86

Linuxマシン上で動作する完全なAndroidオペレーティングシステムとしては、Android-86ソフトウェアを使うのが最適です。あなたのハードウェアを使用し、スタンドアロンのオペレーティングシステムとして単独で実行するための独立したISOがあるからです。

これはオールインクルーシブOSですから、VirtualBox と一緒に使用する必要があります。また、ハードドライブに少なくとも2GBのRAMと8GBのストレージスペースを割り当てなければなりません。インストールして実行すると、別のオペレーティングシステムのように使用でき、インターフェイスを従来のAndroidスマホのスタイルではなく、よりWindowsスタイルに近いUIに変更することもできます。

4. Arc Welder

Arc Welder

Android用Linuxエミュレーターには、さまざまなニーズに合わせたさまざまなバージョンがあります。Arc Welderは、Linux上のAndroidエミュレーターのChrome拡張機能バージョンです。アプリのAPKバージョンをインストールすれば、Chromeブラウザから他のAndroidアプリケーションを実行できます。

当初は、さまざまなアプリがChrome OSでどのように動作するかをテストするテスター向けに開発されたものですが、Arc Welderを個人使用にも使用できます。このオプションでは、Google Playにアクセスできませんが、ほとんどのアプリにはオンラインで利用できるAPK バージョンがあり、入手は難しくありません。ただし、この拡張機能の更新は2018年が最後のため、多少バグがある可能性があります。

5. Genymotion

Genymotion

もっと本格的なLinux用Androidエミュレーター を探していて、それをプロフェッショナルな目的で使用したい場合は、Genymotionがおすすめです。Genymotionは無料ではなく、サブスクリプション料金がかかるものの、優れたエクスペリエンスと開発者向けの多くの機能を提供しています。

また、Android Studio IDEとも連携可能なため、Androidアプリのバグや機能をテストするために使用できます。有料製品ですから定期的にアップデートされ、セキュリティも優れています。また、Wi-FiやSDカード、さらにはGPSもサポートしています。

このソフトウェアの最も優れた点は、完全に機能するクラウドバージョンもあることです。そのため、システムのハードウェアセクションがあまり優れていない場合は、Genymotionのクラウドバージョンを使用して、リソースを大量に消費するプログラムを効率的に実行できます。高スペックの高価なPCを構築しなくても、エミュレーターをオンラインで実行できるのです。

パート3: ボーナスヒント: AndroidデバイスをLinuxにミラーリングする

エミュレーターを使用せずに、Androidデバイスの画面をLinuxコンピューターにミラーリングする必要があることもあるでしょう。そんな時には、AirDroid Castなどのサードパーティの画面ミラーリングアプリが役立ちます。これは、Android、iOS、Win、macOS、Webのオールインワンミラーリングツールです。WebバージョンはLinuxとChromebookで動作します。そのため、AndroidデバイスをLinuxにミラーリングするのは非常に簡単かつ高速です。

使い方は次のとおりです:

ステップ1: AirDroid Castをスマホにダウンロードしてインストールする

Playストアまたは公式Webサイトから Android デバイスに AirDroid Cast アプリをインストールします。

無料ダウンロード


ステップ2: LinuxのAirDroid Cast Webにアクセスする

次に、LinuxコンピューターでWebブラウザーを開き、webcast.airdroid.com にアクセスしてください。キャストコードとQRコードが表示されます。

ステップ3: 接続を開始する

AndroidのAirDroid Castアプリを使用してQR コードをスキャンし、リクエストを承認します。

AndroidをPCにキャスト

AndroidデバイスがLinuxコンピューターに表示されます。

パート4: まとめ

LinuxはAndroidアプリをサポートしていないものの、Android Emulators Linuxを使用することで、LinuxシステムでAndroidアプリを使用できるようになるさまざまな方法があります。アプリを起動したり、システムでAndroid OS全体を実行したり、クラウドリソースを使用してAndroidゲームを実行したりなど、すべてが可能になるのです。

多数のソフトウェアをインストールしたくない場合は、エミュレータをインストールせずに、AirDroidなどのアプリを使用してブラウザーからAndroidを実行することもできます。この方法の最も良い点は、無料で実行できることでしょう。ご覧いただきありがとうございました。この記事をぜひ参考にしてください。

Linuxで使えるAndroidエミュレータに関するよくある質問 

エミュレーターはルート化されたデバイスに該当しますか?
谷垣新太
谷垣新太
はい、Linux Androidエミュレーターはルート化カテゴリに該当します。この機能に関心のあるほとんどのユーザーは開発目的で使用しているため、adb shellを取得するのは簡単です。
どのLinuxではAndroidアプリを実行できますか?
谷垣新太
谷垣新太
Linuxシステムのバージョンは非常に多いため、Androidアプリをサポートしているものがあるかどうか疑問に思うかもしれません。しかしながら前述のように、Androidシステムの性質上、Linuxでは実行が不可能になっています。すべてのAndroidシステムはJavaで実行されます。そのため、Androidアプリをサポートする特定のLinux OSはありません。
AndroidでKali Linuxを実行することはできますか?
谷垣新太
谷垣新太
はい、UbuntuからKali Linuxまで、あらゆるLinuxシステムをAndroidで実行することが可能です。Linux導入チームはついに、高度なRISCマシンデバイスにLinuxシステムを統合しました。これにより、AndroidでもKali Linuxが実行可能になっています。
星をクリックして投票してください
1291 視聴
このページは役に立ちましたか?
谷垣新太
谷垣新太
社会人になってからスマホのソリューションについてブログを書き始め、10年以上テクノロジーに関する記事を書き続けている。PC、iOSからAndroidまで役立つガイドを執筆しているが、ここ数年はPC分野に専心しています。今では、iPhone、Androidおよびソーシャルメディアのアプリを深く理解しています。
ディスカッション
ここで議論し、あなたの声を共有してください。

返信を残してください。 返信をキャンセルする

あなたのメールアドレスが公開されることはありません。 必須フィールドがマークされています*

*

製品関連の質問ですか?サポートチームに連絡して、迅速な解決策を入手しましょう>
ホーム > 画面ミラーリング > LinuxでAndroid エミュレーターを実行するにはどうすれば良いのでしょうか?
高評価
低評価
Airdroid castロゴ
AirDroid Cast
大画面でもっと楽しもう
ダウンロード
airdroid cast
AirDroid Cast
簡単に大画面にミラーリング、より良い視覚体験を楽しみましょう!
無料版をダウンロード