adb测试冷启动和热启动 Permission Denial解决

先清理日志

adb shell logcat -c

打开手机模拟器中的去哪儿网,然后日志找到包名和MainActivity

adb shell logcat |grep Main

com.Qunar/com.mqunar.atom.alexhome.ui.activity.MainActivity

把手机模拟器的去哪儿的进程给杀掉

执行 命令

adb shell am start -W com.Qunar/com.mqunar.atom.alexhome.ui.activity.MainActivity

报错Permission Denial

没有权限,输入

adb shell

并切换为root 用户 su root

输入 am start -W com.Qunar/com.mqunar.atom.alexhome.ui.activity.MainActivity

在模拟器上也看到去哪儿的app已经启动

把去哪儿网的页面变成后台运行,再执行命令

am start -W com.Qunar/com.mqunar.atom.alexhome.ui.activity.MainActivity

相关推荐
十二测试录16 小时前
【自动化测试】—— Appium使用保姆教程
android·经验分享·测试工具·程序人生·adb·appium·自动化
宏基骑士1 天前
mac 电脑上安装adb命令
macos·adb
Deutsch.2 天前
MySQL——主从同步
mysql·adb
m0_748246613 天前
Ubuntu22部署MySQL5.7详细教程
android·adb
m0_748254094 天前
Linux下MySQL的简单使用
linux·mysql·adb
m0_748236114 天前
Mac 上如何安装Mysql? 如何配置 Mysql?以及如何开启并使用MySQL
mysql·macos·adb
小吃饱了4 天前
lvm快照备份
adb
limingade5 天前
从零搭建一套远程手机的桌面操控和文件传输的小工具
android·adb·智能手机·信息与通信·android runtime
jingshaoqi_ccc5 天前
Mac下安装ADB环境的三种方式
macos·adb