我试图通过Appium的服务器运行我的测试,但收到错误:
Permission to start activity denied
我实际上是在尝试运行Chrome应用(不提供APK。我的手机上已经安装了该应用)。
appPackage: "com.android.chrome"
appActivity : "org.chromium.chrome.browser.ChromeTabbedActivity"
但是,当我使用Appium的客户端GUI运行相同的测试时,一切都很好。 不过,我想使用服务器(运行带有CMD的Appium)而不是GUI。
答案 0 :(得分:1)
尝试
appPackage: "com.android.chrome"
appActivity : "com.google.android.apps.chrome.Main"
就我而言,它正在发挥作用。希望这些帮助你。
答案 1 :(得分:0)
你正在启动有android exported = True的活动要解决这个问题,请按照以下步骤设置SDK / build-tools的路径现在从命令提示符运行aapt dumb badging“apk的路径”找到Launchable活动这将工作