夜神模擬器Nox.exe支援命令列引數列表
Nox目前支援的命令列引數(支援3.0版本模擬器以及更高版本模擬器)
Nox.exe
-clone:<nox_id> #執行指定模擬器,多開
-apk:<local_apk_path>
[-activity:<package_name/launchable_activity_name>
-param:<start_params>] #安裝並啟動本地apk, 可指定啟動activity及啟動引數
-package:<package_name> #根據包名啟動app
-title:<player_name> #模擬器名稱設定
-lang:[zh-Hans|en|ko|jp] #模擬器語言設定
-locale:<locale> #模擬器地區設定
-screen:[vertical|horizontal] #橫豎屏設定
-resolution:<resolution> #解析度設定
-dpi:<dpi> #dpi設定
-performance:[low|middle|high] #效能設定
-cpu:<cpu_number> #cpu設定
-memory:<memory_in_mb> #記憶體設定
-root:[true| false] #設定模擬器Rom是否Root
-virtualKey:[true|false] #設定是否顯示虛擬按鍵
-quit #退出模擬器
1. 設定引數。
在啟動模擬器時新增這些引數,可改變模擬器的設定。
1.1 標題設定, 設定模擬器左上角顯示名稱
-title:<player_name>
例: Nox.exe "-title:Nox App Player"
(Note: 引數值中有空格,需加引號)
1.2 語言、區域設定,設定模擬器及安卓系統語言,區域。
a) 語言設定 模擬器目前支援4種語言設定, zh-Hans: 中文, en: 英文, ko:韓文, jp:日文
-lang:[zh-Hans|en|ko|jp]
b) 區域設定
-locale:<locale>
例:Nox.exe -lang:en -locale:sg
1.3 螢幕設定,設定模擬器螢幕,解析度,dpi。
a) 橫豎屏設定: horizontal
: 橫屏(平板版),vertical
: 豎屏(手機版)。
模擬器會根據當前使用者螢幕解析度,選擇合適的大小,解析度,及dpi。
-screen:[horizontalvertical]
例:Nox.exe -screen:vertical
b) 自定義解析度設定,設定模擬器螢幕解析度,寬高中間用小寫x分割。
-resolution:<resolution>
例:Nox.exe -resolution:1440x900
c) 自定義dpi設定
-dpi:<dpi>
例:Nox.exe -resolution:1440x900 -dpi:270
1.4 效能設定,設定模擬器效能。
a) 效能設定,可選值: low
:低, middle
:中, high
:高
-performance:[low|middle|high]
例:Nox.exe -performance:high
b) 自定義cpu、記憶體設定,設定使用cpu核數,記憶體大小。cpu與記憶體需同時設定,否則設定不生效。
若vt未打卡,只能使用一個cpu,最大使用2048M記憶體。
-cpu:<cpu_number> -memory:<memory_in_mb>
例:Nox.exe -cpu:1 -memory:1024
1.5 root設定,設定android系統是否支援root。true: 支援,false: 不支援
-root:[true|false]
例:Nox.exe -root:false
1.6 虛擬按鍵設定,設定是否顯示android三個虛擬按鍵。true: 顯示,false: 不顯示
-virtualKey:[true|false]
例:Nox.exe -virtualKey:true
1.7.修改手機號
-phoneNumber
修改手機號
例:Nox.exe -phoneNumber:18511118888
注:此命令只有在3.1版本中管用,必須在模擬器關閉時才可以更改。
1.8.修改手機型號及品牌資訊
-manufacturer:google
修改品牌資訊
-model:Nexus5
修改機型資訊
例:
Nox.exe -manufacturer:google
Nox.exe -model:Nexus5
注:此命令只有在3.1版本中管用,必須在模擬器關閉時才可以更改。
2. app安裝啟動
若模擬器未啟動,則啟動模擬器後,安裝/啟動app。若模擬器已啟動,直接安裝/啟動app。
2.1. 安裝並啟動本地apk。
-apk:<local_apk_path>
[-activity:<package_name/launchable_activity_name>
-param:<start_params>]
可選-activity
引數,指定啟動activity
。可選-param
引數,指定啟動引數
例:
Nox.exe "-apk:C:\Users\%username%\Desktop\tmp\apk\jeten.apk"
Nox.exe "-apk:C:\Users\%username%\Desktop\tmp\apk\test.apk"
"-activity:com.bignox.app.test/com.bignox.app.test.AnotherActivity"
"-param:-e param_name1 param_value_1 -e param_name_2 param_value_2"
2.2. 根據app包名啟動app。如package已安裝,則直接啟動app。若package未安裝,會調起夜神遊戲HD進行下載安裝
-package:<package_name>
例:Nox.exe -package:com.bignox.app.test
3. 控制引數
在模擬器啟動後,通過這些引數命令控制模擬器行為
3.1 退出模擬器
-quit
例:Nox.exe -quit
4. 多開設定
-clone:<nox_id>
指定多開模擬器。
模擬器id為Nox_x
, 例Nox_0
, Nox_1
… Nox_32
… 。
多開引數可與其他的引數結合使用,設定/控制不同多開模擬器。
例:
Nox.exe -clone:Nox_1 #啟動Nox_1多開模擬器
Nox.exe -clone:Nox_2
-resolution:1440x900
-dpi:270
-performance:high
-root:false #設定並啟動Nox_2模擬器
Nox.exe -clone:Nox_2 -quit #退出Nox_2模擬器
Nox.exe -clone:Nox_3
"-apk:C:\Users\%username%\Desktop\tmp\apk\jeten.apk" #Nox_3模擬器安裝apk