Wie zum senden von String[] Absicht extra-Wert von der Kommandozeile aus?

Meine automatisierten test sendet Absichten über adb shell am, aber ich habe Schwierigkeiten, die Angabe einer zusätzlichen, der ein String-Array.

Entsprechend der Absicht Klasse docs, ist es möglich, eine String[] extra eine Absicht.

Jedoch die Absicht Spezifikation docs für die am Befehl nicht Liste eine string-array-Typ. Die einzige string-Typen, die ich sehen kann, in der Dokumente ist der normale string-und vielleicht null, "string":

--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. 

Ist es vermeidbar schreiben Sie eine java-Anwendung für die bloße übersendung von string arrays?

Gibt es eine Möglichkeit, das senden einer String[] extra von der Kommandozeile aus?

Bearbeiten den Fall, dass dieses nicht möglich ist, auf diese Weise, was ist der bevorzugte Weg, dies zu tun?

InformationsquelleAutor n611x007 | 2013-11-04
Schreibe einen Kommentar