2.1.
问题:Appium连接手机时报权限错误 Security exception: Permission Denial: starting Intent
原因:
adb shell dumpsys window |findstr mCurrent
desired capacities 中的app activity不是start activity。
解决方案:使用以下adb命令查看手机中activity manager的日志
清掉之前的手机日志:adb logcat -c
在手机端打开被测APP
执行命令:adb logcat -s ActivityManager > D:\log.txt
查看捕获的日志文件D:\log.txt,找到打开APP的操作,如下所示,是一条Info级别的日志
10-25 16:05:41.697 1891 1944 I ActivityManager: Start proc 28394:com.xxxx.xxxxx/u0a397 for pre-top-activity {com.xxxxx.xxxxx/com.xxxxx.ft_login.view.activity.SplashActivity}
加粗的部分,分别是app package和app activity。这里的app activity就是启动APP时的activity。
更改desired capacities中的app activity,就可以完美启动了。
————————————————
版权声明:本文为CSDN博主「Summer@123」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/weixin_44691253/article/details/1209537792..
2.OPPO手机解除usb调试10分钟限制
1.开启USB调试后,在拨号盘输入:*#8011#
2.关机重启