1. 程式人生 > >夜神模擬器Nox.exe支援命令列引數列表

夜神模擬器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_1Nox_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

轉自:https://www.yeshen.com/faqs/B1cAyhMgb