新手区 Appium 运行出错:Permission to start Activity denied.

· 2016年06月20日 · 最后由 肖勇 回复于 2018年09月10日 · 2349 次阅读

App 安装成功了,但是运行的时候,Appium 报错了。大家有遇到类似问题的吗?求解 😀

共收到 9 条回复 时间 点赞

新手,请自觉发帖到新手区

检查下你要启动的组件是否是暴露的

学会发问前搜索,https://testerhome.com/topics/1943

解决方法是在 AndroidManifest.xml 文件中将 Activity 设置成允许调用:Android:exported=” true”

log 记得用 markdown

#6 · 2016年06月20日 Author

解决方法是在 AndroidManifest.xml 文件中将 Activity 设置成允许调用:Android:exported=” true”
这个是过了,还是不行

#5 楼 @sunnyhuier 你确认的时候有手动把之前安装的这个应用先卸载掉吗?

权限吧

这个是上次测试群里面也有个人遇到的,上次让他设置 Android:exported=” true” 也还是不行 ,我把他的 jar 包拿过来差了一下 activity 确实没有错,一直没有解决,后来他问了一下他们开发,他们开发给了他一个 activity,后来就成功了,开发的解释是保护机制,防止用户恶意启动 activity,建议你问一下你们开发你这个 app 的 activity。

我现在也遇到相同的问题,还不知道怎么解决这个问题,请大家不吝指教,谢谢!

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册