0、首先,在开始之前,你得找到迅雷安卓模拟器的命令行程序。在安装目录.exe中,迅雷的很多可执行文件都是以dn开头的。我一直不明白这是什么意思。你呢~~
不管是3728还是3728,先尝试执行cmd,好像还不错,有使用提示:
可以看出,目前提供的命令并不多,但却是最常用和最重要的命令。相信迅雷的攻城狮会不断完善。一起来看看每个命令吧~
1、 支持2种方式启动迅雷模拟器
--name 顾名思义,应该是模拟器标题栏的名字,我已经验证是真的!
--index ,模拟器的索引,第一个为0,第二个为1,以此类推。. . . . .
让我们写一个例子,2种方式来启动默认模拟器:
.exe --name 迅雷模拟器
.exe --索引 0
2、quit 退出模拟器
还提供了3种退出方式,对应的不再赘述。
3、退出模拟器
退出任何打开的模拟器。
4、属性设置部分
令人兴奋的部分就在这里。同样,在修改属性时,也应该指定需要修改哪些模拟器属性(多开的情况下)。上述三种方法仍在使用。 目录提供的属性字段有:
[--] // 自定义分辨率
[--cpu] // CPU 设置
[--] // 内存设置
[--] // 手机厂商
[--] // 手机型号
[ - ] // 手机号码
[--imei] //imei设置,auto会随机自动生成
[--imsi]
[--]
[--]
[--mac] //12位m16 mac地址
[--]
[--]
好吧雷电模拟器如何配置代理网络,我写个例子,修改默认模拟器分辨率为600*360,dpi 160,cpu为1核,内存1024,imei随机,这样写:
.exe --index 0 -- 600,360,160 --cpu 1 -- 1024 --imei auto
注意:调用需要在模拟器启动之前,否则可能不会生效
[i]5、查询模拟器[/i](已废弃,不推荐,请看列表2)
[i]列表[/i]
[一世]
[/一世]
[i]6、查询正在运行的模拟器[/i](已废弃,不推荐,请看列表2)[i]
7、判断指定模拟器是否在运行[/i](已废弃,不推荐,请看列表2)[i]
[/一世]
8、添加模拟器
添加 [ - ]
9、复制模拟器
复制 [--] --from
注意: from 参数可以是名称或索引。判断规则是,如果都是数字,则认为是索引,否则是名称
10、删除模拟器
11、添加、复制、查询示例
12、安装、卸载、启动、关机命令
--
--(支持2.0.46及以上)
--
--
--
13、修改定位信息(需要1.6或更高模拟器版本)
--LLI
骚年,我们假装B吧!无论你想去哪里!
上述命令需要重启模拟器才能生效。以下命令可以实时生效(见命令):
——键调用。--value 12.3,45.6
14、//adb(需要1.7.0.10+模拟器版本)
--key 名称 --value val
--key name(name不为空,获取所有属性写成:--index 0)
可能你已经看到这两个命令很熟悉了,没错,这两个就是 adb 的标准命令!大概是雷电为了方便大家,同时为了保持命令行风格语法的一致性而做出的封装。这大大降低了您的学习成本。毕竟adb的命令还是比较复杂的!
不仅如此,还有一些事情是 adb 做不到的,比如:
--index 0 --key "phone.imei" --value "auto"
--index 0 --key "phone.imsi" --value "auto"
--index 0 --key“电话”。--值“自动”
另外adb命令解决了使用-s的麻烦,不用关心每个模拟器对应的adb连接端口的概念雷电模拟器如何配置代理网络,比如在某个模拟器中取包列表:
.exe adb --name " " -- "shell pm list"
.exe adb --index 0 -- "shell pm list"
15、(需要1.8.0.5以上的模拟器版本)
- 速度
我问游戏测试,--index 0 --rate 50,效果很好!
(需要 2.0.31 以上的模拟器版本)
16、列表2
期待已久的订单终于出来了!!!霹雳万岁!!!真正解决了广大用户的烦恼,有木有!!!
F:\\>.exe 列表2
0,雷电模拟器,,,1,7456,3500
1、 -1,,,1,3772,3180
list2命令出来了,原来的list,都可以舍弃了,比原来三个命令加起来还要厉害!
list2 一次返回多条信息,按顺序:
索引、标题、顶层窗口句柄、绑定窗口句柄、是否进入、进程PID、VBox进程PID
更厉害的是,就算是同名,也不会出错!完善的一一对应返回所有信息。
17、
最后,不需要先关闭,再延迟,再打开。
18、
这么频繁地改名字有什么意义?. .
[--名称]--标题
19、 命令
动态执行动作命令,想做什么,马上执行。
支持内部操作,shell命令操作。
- 核心价值
称呼。/null //重启模拟器,启动后打开应用,null表示不打开任何应用
call.back/home/menu// //执行键
call.lng,lat //设置位置、经度、纬度
call.shake null //摇
例子:
.exe --name *** --key 调用。--返回值
.exe --name *** --key 调用。——价值 com..
.exe --name *** --key 调用。--value 12.3,45.6
.exe --name *** --key call.shake --value null
如果你正在编写 apk 类型的脚本,你也可以这样做;
20、备份、恢复命令
- 文件
- 文件
21、文字输入命令(支持中文,2.0.42及以上,命令扩展)
格式参考 18
.exe --name *** --key call.input --value ***
22、雷电adb shell命令参考贴(2.0.支持44以上)
23、断开和连接网络命令(支持2.0.53及以上版本)
断开网络
.exe --name *** --key 工作 --value
连接网络
.exe --name *** --key 工作 --value
24、二维码扫描命令(支持3.0.8或更高版本,应用需要先开始扫描,然后调用该命令)
是带有二维码的图片路径
.exe --name *** --file
3.18 版本重命名扫描。
.exe 扫描 --name *** --file c:\\xxxx.jpg
25、降低音量命令(启动按钮向导)
.exe --name *** --key 调用。--
26、一键排序(配置多设备排序规则,3.18以上版本支持)
。EXE文件
###3.53 模拟器重大更新
27、启动扩展命令(启动模拟器后自动打开一个应用程序)
. --index 0 --“com..”
28、全局设置
. --fps 10 --音频 0 -- 1 -- 1
fps:模拟器帧率 [0, 60]
音频:音频,开=1,关=0
:快速显示模式,on=1,off=0
:清洁模式,删除广告,on=1,off=0
29、重力传感器原接口(3.96以上版本支持)
雷电全新重力感应操作支持多种游戏。从3.96开始,增加了一个命令界面,可以自由发挥。
.exe --name *** --key 调用。--值 x,y,z
x,y,z是重力感应在三维坐标系中的值。
此外,您还可以在界面中添加重力感应按钮,通过键盘快捷键控制重力感应。
评论留言