夜神安卓模拟器命令行整理贴

命令需要模拟器V6.0.7.0版本以上才可使用。

PS:使用命令行必须在NoxConsole.exe所在目录下执行

  1. Launch 2种方式启动
    -name:模拟器title
    -index: 模拟器的索引
    NoxConsole.exe launch -name:夜神模拟器
    NoxConsole.exe launch -index 0

  2. Quit退出模拟器
    NoxConsole.exe quit -index:0

  3. Quitall退出所有模拟器
    NoxConsole.exe quitall

  4. 新增模拟器
    add [-name:name]
    NoxConsole.exe add -name:我的模拟器

  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>

  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”

  1. List
    NoxConsole.exe list
    nox,夜神模拟器,2032678,1704928,3567547,7456
    Nox_2,夜神模拟器2,852422,590830,36566,3772

list返回信息依次是:
虚拟机名称,标题,顶层窗口句柄,工具栏窗口句柄,绑定窗口句柄,进程PID

  1. Reboot重启模拟器
    reboot <-name:name | -index:i>
    NoxConsole.exe reboot -name:我的模拟器

  2. rename 重命名
    rename <-name:name | -index:i> -title: <br/> NoxConsole.exe reboot rename -title:test123

  3. action 模拟器命令 立即执行。支持安卓内部操作,shell命令操作。
    action <-name:name | -index:i> -key: -value :

call.reboot packagename/null //重启模拟器,启动后并打开 packagename 应用, null 表示不打开任何应用
call.keyboard back/home/menu/volumeup/volumedown //执行安卓按键
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:””

  1. 备份,还原命令
    backup <-name:name | -index:i> -file:
    restore <-name:name | -index:i> -file:
    NoxConsole.exe backup -name:我的模拟器 -file:”E:\我的备份.npbk”
    NoxConsole.exe restore -name:我的模拟器 -file:”E:\我的备份.npbk”
    NoxConsole.exe restore -name:我的模拟器 -file:”E:\我的备份.vmdk”

  2. 属性设置
    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 | ****************>]

猜你喜欢

转载自blog.csdn.net/hwjnvhan/article/details/88640555