夜神模拟器通过monkey获取包名和类名
小迪在最近的发现,有一些脚本作者需要使用adb工具,比如说使用adb安装应用,启动应用等,完善脚本功能。安装应用包比较简单,但是adb工具启动应用的时候,需要类名和包名,该如何获取呢,下面将讲解这一操作,重点到了 请认真听课
我们以adb安装和启动 在windows文件系统内的腾讯qq.apk为例
安装命令: APK adb install 文件系统路径
如 :adb install d:\\test\apk\qq.apk
完成安装后 启动命令为:
启动应用 adb shell am start -n 包名/Activity类名
我们通过Android 自带的monkey 直接获得 安装完成的应用包名即可
在命令提示符中,输入
adb shell monkey --port 模拟器端口号 -v -v //adb shell monkey --port port_number -v -v //加入2个v是为了输出的信息更加详细
待出现propertyValue:true后
点击设备上的应用 命令提示符中,便会出现相应的包名和类名
其中关于模拟器端口号数值如何确定,在已经打开运行模拟器的情况下,进入模拟器安装文件夹Nox/bin 下启动cmd界面 输入nox_adb devices即 可查看所有已经启动的模拟器 设备端口号
步骤结束 两个cmd界面均打印出相关信息
其他命令也是类似 命令大全 可以查看该贴
【新手指导】夜神安卓模拟器adb命令详解_夜神安卓模拟器新手帮助页 https://www.yeshen.com/faqs/H15tDZ6YW