monkey 1 中我们写到:
C:Userschenshan>adb shell shell@hwG750-T20:/ $ monkey -p cn.emoney.acg -v 500 说明:-p :指定被测试apk,主Activity(第一个启动的Activity)所在的包名(我问的开发) -v :指定测试的次数
也可以通过如下方法来获取机器中所有的包名:
#adb shell #su #cd data/data #ls
如果提示:opendir failed, Permission denied ,说明你没有root权限,需要先开通root权限
补充常见的adb命令:
1. 查看设备
# adb devices
这个命令是查看当前连接的设备, 连接到计算机的android设备或者模拟器将会列出显示
2. 安装软件
# adb install <apk文件路径>
这个命令将指定的apk文件安装到设备上
3. 卸载软件
# adb uninstall <软件名>
# adb uninstall -k <软件名>
如果加 -k 参数,为卸载软件但是保留配置和缓存文件.
4. 登录设备shell
# adb shell
这个命令将登录设备的shell.
# adb shell <command命令>
后面加<command命令>将是直接运行设备命令, 相当于执行远程命令
5. 显示帮助信息
# adb help 这个命令将显示帮助信息