我的自動測試通過adb shell am
發送意圖,但我無法指定一個額外的字符串數組。如何從命令行發送String []意圖額外值?
根據Intent class docs,可以將一個String []額外添加到意圖。
然而Intent specification docs爲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 []額外的命令行?
編輯如果這種方式無法實現,那麼這樣做的首選方式是什麼?
而您的String []解決方案是? –
請考慮回答這個問題...... – heyjii