Androidは、世界中で最も使用されているモバイルオペレーティングシステムであり、多数のユーザー、毎日の更新、リリースなどがあります。では、LinuxディストリビューションでいくつかのAndroidアプリケーションを実行できるとしたらどうでしょうか。より大きな画面でAndroidの好みのゲームをプレイしますか?この記事では、LinuxでAndroidを実行できるようにするいくつかの利用可能な(しかし優れた)Androidエミュレーターについて説明します。しかし、最初に、いくつかのAndroid統計を見てみましょう。
Android Statics
- 14億人以上のユーザー
- 世界シェアの87.7%(2016年11月)
- 毎日平均150万台のAndroidアクティベートデバイス
Genymotion
Genymotionは、550万人の登録ユーザーと10,000人を超える企業顧客を抱えるマルチプラットフォームのAndroidエミュレーターです。
すべてのAndroidバージョンにアクセスでき、無制限のアプリケーションインストールを備えた40台以上のAndroidデバイスをエミュレートできます。高速で信頼性が高く、メモリ効率が高く、多くのAndroid開発者がアプリケーションをテストするために使用しています。
Genymotionの機能の概要
- ノートパソコンのウェブカメラをAndroidカメラのビデオソースとして使用します。
- さまざまな料金レベルでアプリをテストし、それらのユースケースをどのように処理するかを確認します。
- GenymotionはLinux、Windows、MacOSXで動作します。
- GPSウィジェットを使用して、ジオロケーションベースのアプリを簡単に開発およびテストできます。
- さまざまなAndroidブラウザ(Android用Webkit、Android用Firefoxなど)でWebサイトをテストします。
- さまざまなAndroidバージョンの事前設定されたAndroidイメージを簡単にダウンロードできます。
- ホストから仮想デバイスへのファイル転送のドラッグアンドドロップをサポートします。
LinuxにGenymotionをダウンロードしてインストールする
まず、エミュレータを使用するには、GenymotionWebサイトにサインアップする必要があります。 GenymotionはVirtualBox上で仮想マシンとして実行されるため、実行するには、VirtualBoxをインストールする必要があります。 GenymotionPersonalEditionまたは有料版をダウンロードします。
アプリをインストールすれば、準備は完了です。
Android Studio
これは、開発を加速し、より高品質のアプリケーションを構築することを目的としてGoogleが提供するAndroidIDEです。
AndroidStudioは、あらゆるタイプのAndroidデバイス向けのアプリを構築するための最速のツールを提供します。これにより、コードの編集、デバッグ、パフォーマンスツール、柔軟なビルドシステム、および独自の高品質アプリの構築に集中できるインスタントビルド/デプロイシステムが可能になります。
AndroidStudioの機能の概要
インスタント実行 –実行/デバッグをクリックすると、Android Studioのインスタント実行機能がコードとリソースの変更を実行中のアプリにプッシュし、変更をすぐに確認するためにアプリ全体を再デプロイすることなくアプリを実行します。
インテリジェントなコードエディタ –開発者向けのコードエディターは、高度なコード補完、リファクタリング、コード分析を提供することで、より優れたコードの記述、作業の高速化、生産性の向上を支援します。
すべてのAndroidデバイスとバージョンに最適化されています。
アンディロイド
Linuxのクローズドアルファ版ではまだですが、テスターの招待を受け入れます。デスクトップ、WhatsApp、およびその他のメッセージングアプリケーションでゲームをプレイするための完全に機能するAndroidとして使用できます。ホストネットワークと無制限のストレージを使用します。
アンディロイドの機能の概要
- フルAndroidUI
- GooglePlayストア
- モバイルへのアプリの同期
- コントローラーとしての電話
- ローカルファイルシステムへのAndroidアクセス
- マルチタッチのサポート
- Androidでのクラウド保存
- X86ネイティブアプリ
- ARMサポート
- センサーの統合
- OpenGLハードウェアサポート
- カメラの統合
- マイクの統合
- ハードウェアコンソール
- デスクトップからアプリを実行する
- デスクトッププッシュ通知
- 開発者サポート
ボーナス:Remix OS
これはエミュレーターではありませんが、このリストに含める価値があります。 Remix OSは、PC上でAndroidアプリケーションとゲームを実行できるAndroidOSです。
OSの機能を一目でリミックスする
- マルチウィンドウマルチタスク。
- 友達とチャットしながら複数のゲームを同時にプレイします。
- マルチウィンドウのサポートにより、画面の切り替えにかかる時間を短縮し、必要な作業に多くの時間を費やすことができます。
- Androidのスタートメニュー通知のPCタスクバー。
- PCのキーボードショートカットとマウスの右クリックの使用。
- PCの場合と同じようにRemixOSでマウスとキーボードを使用します。
- PCファイルマネージャーには、ファイルへのアクセス、転送、保存のためのすばらしい機能のコレクションが付属しています。
- Androidモバイルスクリーンキャプチャを使用すると、特定のアプリやゲームをターゲットに設定できるため、後で切り抜く時間を無駄にする必要がありません。
- 無料のOTAアップデート。
結論
最近、Androidデバイスを所有していない場合でも 一部のアプリケーションやゲーム(WhatsApp、Contacts、Gmailなど)を実行するオプションは引き続きあります。 Androidは世界中で広く使用されており、日々成長し、洗練され続けています。
では、どのエミュレーターを使用しますか、またはインストール可能なオペレーティングシステムを選択しますか?下記のコメント欄でお知らせください。他のエミュレーターを使用してLinuxでAndroidアプリを実行する場合 、下のコメントセクションで私たちと共有してください。