Shellコマンドを使用してgenymotionを開始する必要がありますが、これが可能かどうかは誰にもわかりませんか?
Genymotionはシェルを提案します: Genymotion Shell 。現在、VMで開始することはできません。
ただし、Genymotion VMこのコマンドのおかげで起動できます:
player --vm-name <VM id | VM name>
このコマンドは、Genymotionのすべてのウィジェット(GPS、バッテリー、回転など)、画面のスケーリング、レンダリングなどにアクセスできるGenymotionのプレーヤーを起動します。標準のGUI起動と同様です。
拡張機能なしでGenymotion VMを使用する場合は、VirtualBoxコマンドラインから次のように起動できます。
VBoxManage startvm gui <VM id | VM name>
VM idは、次のコマンドラインのおかげで見つけることができます。
VBoxManage list vms
次の形式でVirtualBoxマシンのリストを表示します:name {id}
。
[〜#〜] update [〜#〜]
Genymotion 2.5.0以降、コマンドラインツールのおかげですべてのGenymotionデバイスを管理できます。このツールを使用すると、ファイルの作成、開始、停止、削除、プッシュ、デバイスのフラッシュなどを行うことができます...デバイスを作成して開始する簡単な例を次に示します。
gmtool admin create "Google Nexus 5 - 4.4.4 - API 19 - 1080x1920" myNexus
gmtool admin start myNexus
この機能は有料ライセンスで利用できます。
Genymotion 2.6.0(2015年12月)では、player
実行可能ファイルをplayer.app
。
OSXでは、次のように必要なVMを起動できます。
# First, get a list of the VM's you have installed
VBoxManage list vms
# Returns something like "5.0.0 - API 21 - 768x1280" {091d022d-6a7b-4475-845f-7a6e06024fb6}
VM ID、たとえば091d022d-6a7b-4475-845f-7a6e06024fb6
、そして次のように再度使用します。
# Launch a specific VM
open -a /Applications/Genymotion.app/Contents/MacOS/player.app --args --vm-name '091d022d-6a7b-4475-845f-7a6e06024fb6'