Приложение сообщений открыто только в редакторе сообщений

Я пытаюсь открыть список приложений 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

Вы можете использовать Appium Studio, это поможет вам найти ожидаемый appActivity с помощью функции записи.

Al Imran 14.01.2019 05:20

@AI Imran Appium Studio не поможет вне среды студии Appium.

pankaj mishra 14.01.2019 06:48
0
2
487
1
Перейти к ответу Данный вопрос помечен как решенный

Ответы 1

Ответ принят как подходящий

Версия Android 7 не должен выдавать ошибку разрешения при переходе к композитору беседы

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

Однако я не уверен, можно ли напрямую перейти к сообщениям в почтовом ящике.

Альтернатива

Должен быть задняя кнопка, когда открывается композитор беседы

получите локатор Кнопка назад, Нажмите с помощью кода, и вы будете в списке сообщений.

он открывает сообщения композитора беседы

JumpIntoTheWater 15.01.2019 08:38

Разве вы не можете проверить входящее сообщение отсюда !!

pankaj mishra 15.01.2019 08:40

нет, потому что эта страница является составителем беседы. это означает, что это страница, на которой вы создаете новое сообщение, а я хочу попасть в список сообщений (страница входящих сообщений)

JumpIntoTheWater 15.01.2019 08:45

В этом композиторе разговора должна быть кнопка "Назад". Получите указатель кнопки возврата, нажмите ее, и вы окажетесь в списке бесед !!

pankaj mishra 15.01.2019 08:46

да .. Я уже сделал это, но хотел попасть туда напрямую, а не в качестве обходного пути. напишите это как ответ и упомяните, что это обходной путь, и я его приму .. В любом случае, никто, кроме вас, не написал ответа на этот пост. ваше здоровье

JumpIntoTheWater 15.01.2019 08:49

Другие вопросы по теме

Похожие вопросы

Использование Dialogflow и Firebase Firestore вызывает конфликты protobuf (protobuf-lite vs protobuf-java)
Я пытаюсь сохранить снимок, сделанный с камеры Android, но получаю ошибку OutOfMemoryError
Приложение для Android с поддержкой React-Native работает на эмуляторе, но не на физическом устройстве
Загрузите socket.io с помощью сборки cordova android
Выброс исключения во вложенном Flowable onNext вызывает исключение UndeliverableException
Android Firebase как обрабатывать подключение сервера реального времени к локальной базе данных
Как правильно вставить изображение из библиотеки POI в Android? Когда я вставляю изображение, EXCEL не может прочитать файл. «Excel обнаружил нечитаемое содержимое в ...»
**** / ошибка привязки данных **** msg: не удается найти установщик для атрибута app: image_url с типом параметра java.lang.String на android.widget.ImageView
Почему я не вижу изменений макета на устройстве Android и получаю неразрешенную ошибку ссылки?
Откройте сообщение уведомления от FCM как ссылку / URL-адрес в приложении Android, если в сообщении уведомления есть URL-адрес