其实上次的解决方法是不对的,先登录知识绕开了注册的过程,没有解决根本问题。最终解决根本问题是在 desired_caps['appActivity'] 后面加了 desired_caps['waitappActivity'] = '.activity.login.VerifyActivity'
现在问题解决了:解决方法是先登录,然后再执行脚本,就没有问题了。估计跟我们的 app 自己的实现有关。
@chenhengjie123
我试过直接指定 path 从本地安装到手机上,不指定 activity 和 package,依然是提示 welcomeactivity 起不来。
@chenhengjie123
写.activity.login.WelcomeActivity,app 可以启动起来,但是进入第一个界面后就报错了:error: Failed to start an Appium session, err was: Error: Permission to start activity denied.;
我也试过修改为.activity.login.VerifyActivity,然后 app 启动不起,报错是:error: Failed to start an Appium session, err was: Error: Permission to start activity denied.
@chenhengjie123