Мой автоматизированный тест отправляет intents через adb shell am
, но у меня возникли проблемы с указанием дополнительного массива String.
В соответствии с документами класса Intent можно добавить строку [] дополнительно к намерению.
Однако спецификация спецификаций для команды am
не отображает тип массива строк. Единственными типами строк, которые я могу видеть в документах, является нормальная строка и, возможно, нулевая "строка":
--esn <EXTRA_KEY>
Add a null extra. This option is not supported for URI intents.
-e|--es <EXTRA_KEY> <EXTRA_STRING_VALUE>
Add string data as a key-value pair.
Можно ли написать Java-приложение для простой цели отправки строковых массивов?
Есть ли способ отправить String [] extra из командной строки?
изменить, если это невозможно в этом случае, что является предпочтительным способом для этого?