Начать намерение из оболочки adb со сложными параметрами

Я могу начать намерение из оболочки ADB, используя следующую команду

adb shell "am start -W -a SOME_ACTION \
        -e SOME_EXTRA_KEY SOME_EXTRA_VALUE"

Однако я могу передать только extra как строковое значение. Можно ли передать сложный тип данных там, я хотел бы передать Map для SOME_EXTRA_VALUE, но я не уверен, если это возможно. Могу ли я достичь этого? Благодарю.

Изменить: это для целей тестирования, и я хочу написать скрипт для отправки намерений в мое приложение с различными параметрами. Если есть инструмент, который может это сделать, я бы тоже хотел знать.

0 ответов

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