目次

1、コマンドプロンプトとは?

2、コマンドプロンプトの起動方法

3、NoxPlayer コマンドプロンプト まとめ

*ご注意

1、V6.0.7.0以上のバージョンのみ対応

2、コマンドをコピーしないで手動で入力してください半角入力が必須

1、コマンドプロンプトとは?

Windows のコマンドプロンプトとは、普段マウスを用いて行っている操作を「コマンド」と呼ばれる命令文を入力して実行するものです。

Windows 上でコマンドプロンプトを起動すると、黒いバックグラウンドのサブウィンドウが表示され、コマンド入力の待機状態で上部に表示されます。

コマンドを入力し実行することでプログラムを起動することができ、また、実行したコマンドは一定数記憶されるため、再度実行する場合には簡単な操作で同じコマンドを実行することができます。

2、コマンドプロンプトの起動方法

step1)NoxPlayerを右クリック→「ファイルの場所を開く」

step2)表示される画面の赤線で囲んでいる部分に「cmd」を入力

 

step3)「enter」をタップして起動完了!

3、NoxPlayer コマンドプロンプト まとめ

1)Launch起動方法*2

-name:エミュレーターtitle

-index:エミュレーターの番号を選択

例:NoxConsole.exe launch -name:NoxPlayer
NoxConsole.exe launch -index 0

2)Quit エミュレーターを閉じる

NoxConsole.exe quit -index:0

3)Quitall 全てのエミュレーターを閉じる

NoxConsole.exe quitall

4)新しいエミュレーターを作成

add <-name:nox_name> -systemtype:<5 | 7 | 9>

例:NoxConsole.exe add -name:マイエミュレーター -systemtype:7

*マイエミュレーター=新しいエミュレーターの名前

5)エミュレーターをコピー

copy[-name:name]-from<-name:name>

例:NoxConsole.exe copy-name:マイエミュレーター-from:ノックスプレイヤー

*マイエミュレーター=新しいエミュレーターの名前

ノックスプレイヤー=コピーされるエミュレーターの名前

6)エミュレーターを削除

remove <-name:name | -index:i>

例:NoxConsole.exe remove -name:マイエミュレーター

*マイエミュレーター=削除するつもりのエミュレーターの名前

7)アプリをインストール、アンインストール、起動、終了

installapp <-name:name | -index:i> -filename:<apk_file_name>
installapp <-name:name | -index:i> -packagename:<apk_package_name>

uninstallapp <-name:name | -index:i> -packagename: <apk_package_name>
runapp <-name:name | -index:i> -packagename :<apk_package_name>
killapp <-name:nox_name | -index:nox_index> -packagename:<apk_package_name>

killappall <-name:nox_name | -index:nox_index>

8)位置情報を変更

locate <-name:name | -index:i> -gps: <Lng,Lat>

例:NoxConsole.exe locate -name:マイエミュレーター -gps:”-118.25,33.98”

*マイエミュレーター=位置情報を変更するつもりのエミュレーターの名前

9)setprop/getprop/adb

setprop <-name:name | -index:i> -key:name -value:val
getprop <-name:name | -index:i> -key:name 

例:NoxConsole.exe adb -name:マイエミュレーター -command:"shell pm list packages"

*マイエミュレーター=設置されるエミュレーターの名前

10)List

NoxConsole.exe list
nox,NoxPlayer,2032678,1704928,3567547,7456
Nox_2,NoxPlayer2,852422,590830,36566,3772

Listは、以下の情報を順番に表示します:

仮想マシン名(Virtual machine name)、タイトル(title)、トップレベルウィンドウのハンドル(top level window driver)、ツールバーウィンドウのハンドル(toolbar window control)、バインドウィンドウのハンドル(bind window control)、プロセスPID(PID handling/management)

11)Rebootエミュレーターを再起動

reboot <-name:name | -index:i>
例:NoxConsole.exe reboot -name:マイエミュレーター

*マイエミュレーター=再起動されるエミュレーターの名前

12)rename 名前を変更

rename <-name:name | -index:i>  -title: <title>

例:NoxConsole.exe rename -name:ノックスプレイヤー -title:マイエミュレーター

*ノックスプレイヤー:変更されるエミュレーターの名前

マイエミュレーター=新しいエミュレーターの名前

13)action  エミュレーターコマンド 即実行。Android内部操作、shellコマンドに対応

action <-name:name | -index:i> -key: <name> -value :<val>

call.reboot       packagename/null       //エミュレーターを再起動,起動した後 packagename アプリを起動, null の場合はアプリを起動しない
call.keyboard   back/home/menu/volumeup/volumedown  //Androidのキー操作を実行
call.locate        lng,lat              //位置、経度、緯度を設定
call.shake        null                 //シェイク

call.input     ***

テキスト入力系コマンド
NoxConsole.exe action --name *** --key call.input --value ***

例:
NoxConsole.exe action -name:マイエミュレーター -key:call.keyboard -value:back
NoxConsole.exe action -name:マイエミュレーター -key:call.reboot -value:com.android.settings
NoxConsole.exe action -name:マイエミュレーター -key:call.locate -value:”12.3,45.6”
NoxConsole.exe action -name:マイエミュレーター -key:call.shake

NoxConsole.exe action -name:マイエミュレーター -key:call.input -value:””

*マイエミュレーター=設置されるエミュレーターの名前

14)バックアップ、データ復元

backup  <-name:name | -index:i> -file:<filepath>
restore <-name:name | -index:i> -file:<filepath>

例:NoxConsole.exe backup -name:マイエミュレーター -file:”E:\マイバックアップ¥.npbk”

NoxConsole.exe restore -name:マイエミュレーター -file:”E:\マイバックアップ.npbk”

NoxConsole.exe restore -name:マイエミュレーター -file:”E:\マイバックアップ.vmdk”

*マイエミュレーター=設置されるエミュレーターの名前

マイバックアップ:バックアップファイルの名前

15)プロパティ設定

modify <-name:name | -index:i>
    [-resolution: <w,h,dpi>] // 解像度をカスタマ
    [-cpu:<1 | 2 | 3 | 4>] // cpu設定
    [-memory:<512 | 1024 | 2048 | 4096 | 8192>] // メモリ設定
    [-manufacturer:*****] // 携帯メーカー
    [-model:*****] // 携帯型番
    [-pnumber:138********] // 携帯番号
    [-imei:<auto | 86516**********>] // imei,autoの場合はランダム生成       
    [-imsi:<auto | 46000**********>]    
    [-simserial:<auto | 8986000000**********>]
    [-androidid:<auto | ****************>]
    [-mac:<auto | ************>] //macアドレス

V7022バージョン以降追加

16)ワンクリックで並べ替え(並び方は「Noxウィジェット」→「多重起動」→「整列設定」で選択できます)

arrange

17)ウィンドサイズを固定

modify -lockwindow:<on | off> 

18)画面回転

modify  -autorotate:<on | off>

19)ネットワークのオン/オフ

call.network on/off

20)傾きx,y,zは3次元座標系の値)

call.gravity x,y,z

21)フレームレート設定、音声のオン/オフ

globalsetting [-fps:<0-60>] [-audio:<on | off>]