邮件应用仅在邮件编辑器中打开

时间:2019-01-13 13:30:01

标签: android selenium appium

我正在尝试打开Android Message应用程序列表,以验证一些传入消息。 它只允许我运行ConversationComposer,而我不需要编写新消息,而只需编写消息列表。 我已经下载了APK Info应用,并尝试了一些活动。所有这些都在臭名昭著的ConversationComposer旁边弹出错误。

这是我的代码:

        DesiredCapabilities capabilities = new DesiredCapabilities();
        capabilities.SetCapability("device", "Android");
        capabilities.SetCapability("deviceName", "Galaxy Note5");
        capabilities.SetCapability("newCommandTimeout", "6000");
        capabilities.SetCapability("platformName", "Android");
        capabilities.SetCapability("platformVersion", "7.0");
        capabilities.SetCapability("unicodeKeyboard", true);
        capabilities.SetCapability("noReset", true);
        capabilities.SetCapability("appPackage", "com.samsung.android.messaging");
        capabilities.SetCapability("appActivity", "com.android.mms.ui.ConversationComposer");

我尝试过com.android.mms.ui.CoversationList,但得到了activity denied - no permission

1 个答案:

答案 0 :(得分:1)

Android版本7 进入对话作曲家时不应抛出任何权限错误

adb shell am start -n com.samsung.android.messaging/com.android.mms.ui.ConversationComposer

但是,我不确定是否可以直接进入收件箱邮件

替代

在对话作曲家打开时,必须有一个后座按钮

通过代码获取后退按钮的定位器,单击,您将进入消息列表。