- Linux Mint を始めたばかりの人が抑えておくべき5つのこと
- 「mintUpdate」アップデートマネージャー のレベルの意味
- フリーズしたアプリの強制終了の仕方 〜 kill コマンド〜
- CPU と OS が 32 bit なのか 64 bit なのかを確認する「lscpu コマンド」
- メモリー(RAM)の規格・周波数・全容量・空き容量・エラーの有無を調べる
- 自分の Mint のバージョン/コードネーム/Ubuntu のバージョン/コードネームを確認する方法
- Mint Tools を使い倒す
- アプリ/ソフトのアンインストールと更新する方法
- X-Apps について少し知っておこう
- 「'gksu' not found」 廃止された gksu の代わりの方法
- Linux Mint 18 : DVD/Blu-ray リッピングソフト「MakeMKV」
- Mint 19.x: 「K3b」でブルーレイディスクに焼く方法
- Mint 18: 「avconv」でデスクトップの録画も、動画や音楽の変換も行う
- Mint 19.x : 画像・音楽・動画の変換これ一本「Ciano」
- Mint 18.2 : 字幕を同時に二つ表示できる多機能な動画プレイヤー「SMPlayer」
- Mint 18 : CDDB に Freedb を利用している CD リッピングソフト「Asunder」
- Mint 19.x : 音楽ファイルのタグ編集ツール「Kid3」
- Linux Mint 19.x : インストールすべき Rhythmbox プラグイン 9 選
- Linux Mint 18.3 : VirtualBox に無料の Windows を合法的にインストールする方法
- Linux Mint 18: Wine の導入
- Linux Mint 18: Wine で「DVD Shrink」をインストール
- Linux Mint 18: Wine で「DVD Decrypter」をインストール
- Linux Mint 19.x: 5ch専ブラ「Jane Style」は Wine で普通に使える
- Linux Mint 18 : 「winetricks」を使って「Adobe Air」をインストールし「はがきデザインキット」を使う
- Linux Mint 19.x: 画像縮小 Adobe AIR アプリ「縮小専用」を使う
- Linux Mint 18: 「PlayOnLinux」を使い「Amazon Kindle」をインストールする
- Linux Mint 18.3 : ハイレゾ音源対応 Windows ユーザーに人気の「Foobar2000」をインストール & 文字化け対策
- Mint 19.x : 画像ビューア「IrfanView」を簡単にインストールして使う
- Linux Mint 18.3 : Windows アプリを Flatpak 形式でパッケージングするプロジェクト「winepak」
2022.09.19 Monday
2017.01.10 Tuesday
Linux Mint 18 : Android エミュレーター「GenyMotion」で Android アプリを実行 | 09:09 |
GenyMotion とは
GenyMotion は Android アプリの動作確認に適した Android エミュレーターです。システムに WhatsApp のようなモバイルアプリを実行させたい場合は Genymotion をインストールすると良いでしょう。Genymotion は他のエミュレーターと比べると多機能です。
主な特徴:
* ウィンドウがリサイズ可能
* スクリーンショット
* CPU 仮想化
* 最新の Android に対応
* コマンドラインツールの提供
* Java API
* カスタマイズ可能な IMEI、MEID、Android ID
* D&D でアプリのインストール可能
* OpenGL アクセラレータ
* 20種類のデバイス
* デバイスのカスタマイズ
インストール
Ctrl
+Alt
+T
を押して端末を起動します。端末へコマンドをペーストするには
Ctrl
+Shift
+V
を押します。- GenyMotion をインストールする前に、VirtualBox が GenyMotion の動作に不可欠なので、VirtualBox をインストールします: Linux Mint 18 : 「VirtualBox」のインストール方法
- 次に GenyMotion をダウンロードしますが、直リンはありません。というのもダウンロードにはサインアップが必要だからです。Create Account でアカウントを作成し、Ubuntu 用のバイナリをダウンロードしてください:
- Linux 界において、サードパーティー製のソフトは /opt におくのが慣例となっています。なので ~/ダウンロード に置いた genymotion-*_x64.bin を /opt に移動してから実行します:
cd ダウンロード
sudo mv genymotion-*_x64.bin /opt
cd /opt
chmod +x genymotion-*_x64.bin
sudo ./genymotion-*_x64.bin # y/N を聞かれるので y
cd genymobile/genymotion
sudo ./genymotion
もしここで
Logging activities to file: /root/.Genymobile/genymotion.log
./genymotion: symbol lookup error: /usr/lib/x86_64-linux-gnu/libGL.so.1: undefined symbol: drmGetDevice
というエラーが出たら、/opt/genymobile/genymotion/ 内の libdrm.so.2 をそのディレクトリーから取り出してください:
sudo mv /opt/genymobile/genymotion/libdrm.so.2 ~/デスクトップ
- デフォルトでは、デバイスは何ら追加されていません。なので、GenyMotion を起動してからまず最初にやることはアカウントにサインインした後に、デバイスを追加することです。ダウンロードの際に取得したアカウント情報を入力してください。まず [ Add a first virtual device ] ウィンドウで [ Yes ] を選択します:
- 20種類の用意されたデバイス、あるいはデバイスをカスタマイズするかしたのち [ Next ] をクリックします。Android のバージョンは覚えておきます。ここでは 6.0 を選びました:
- 選んだデバイスの確認画面です。そのまま [ Next ] をクリックします:
- すると必要なファイルのダウンロードが始まります。しばしお待ちください:
- 仮想デバイスが作成されました:
- 起動したいデバイスを選び [ Start ] をクリックします:
- 日本語化します。Settings -> language and input -> 日本語:
- Google のライセンスの関係上、そのままでは Google Play が入っていません。これから先は Google Play が使えるよう設定をします。まずThe Open GApps Projectにアクセスし必要となる Open GApss をダウンロードします。自分が行った設定はこんな↓感じです。64bit のユーザーは x86_64 でも良いでしょう。
Platform: x86
Android: 6.0 (ここでは Custom Phone 6.0.0 を使っています)
Variant: Nano(Google Play にあるすべてのソフトをインストールしようとしない限りこれで十分です)
- ダウンロードした「open_gapps-x86-6.0-nano-yyyymmdd.zip」のようなアーカイブをエミュレーターのウィンドウに D&D します:
- インストール開始されます。下の画像のように「Please restart the virtual device」と表示されたら、再起動します。サイトの中には「adb reboot」コマンドを使うよう指示するものありますが、普通に右上の「×」で閉じて再度 [ Start ] するだけで充分です:
- 再起動中。。。:
- 更新が終わると、見事に追加されているのがわかります:
APK Downloader - Download APK Files Directly From Google Play にアクセスし、検索します。
日本語も大丈夫なようです:
- ダウンロードしたらエミュレーター上に D&D します。この方法は公式の Twitter でも紹介されているやり方です:
試しにメルカリをインストールし起動してみる
インストールできました:
起動も良好でした:
次回起動しようとすると
genymotion/genymotion: symbol lookup error: /usr/lib64/libX11.so.6: undefined symbol: xcb_wait_for_reply64
というエラーが出ました。
これを解決するには /opt/genymobile/genymotion 内にある libxcb.so.1 を削除する必要がありました:
sudo mv /opt/genymobile/genymotionlibxcb.so.1 ~/デスクトップ
削除したら追加したデバイスが使えなくなっていたため再度ダウンロードする必要がありました。
Android アプリをインストールするもう一つの方法
それは apk ファイルをどこかでダウンロードしエミュレーターに D&D することです。
参考元: 2daygeek, Instinct Coder
| Linux |
2022.09.19 Monday
Show some apps list:
Follow on your feed reader:
About this blog:
Linux Mint-centric chronicle with anime girls since 2009.Best View with Google Chrome 1980x1080 dimension.Info 更新は不定期です。
- Mint 18.3 : オススメ Python IDE 8 選
- Mint 18.3 : Python ではじめるコマンドラインツールの作成とパッケージ化
- Linux ユーザーなら Git を活用しよう
- Shell :シェルスクリプトを組もう! Zenity 編
- Shell :シェルスクリプトを組もう! Dialog 編