Das mag wie eine doppelte Frage erscheinen, aber hören Sie mir zu.Text auf Android mit ADB einfügen?
Ich muss grundsätzlich "STRG + V" innerhalb von Android drücken. Ich muss die aktuelle Android-Zwischenablage in die fokussierte TextBox einfügen.
So folgt aus:
adb shell input text [text]
geht nicht, wie es mir erfordert mir den Text einzugeben. Ich muss nur die aktuelle Zwischenablage einfügen.
Ist das möglich durch ABD? Ich habe gegoogelt und gegoogelt und alles, was ich gefunden habe, war Möglichkeiten, den Inhalt der Zwischenablage einzustellen und nicht einfach nur den Paste-Knopf zu drücken.
für die Sake Entwicklung
@adelphus die Zwischenablage auf dem Gerät. Wie Sie nur "STRG + V" auf Windows, ich brauche nur "STRG + V" auf Android, wenn Sie wissen, was ich meine. –
Nicht direkt über adb. Wenn Sie root haben, könnten Sie einen Hintergrundsystemdienst erstellen, der auf eine Absicht reagiert, und nach dem Empfang der Absicht eine Schlüsselsequenz einfügen, die dem Einfügen entspricht (Strg + V). – Cookster
Da das Einfügen normalerweise ein Halte- und Antippen-Vorgang am EditText ist, könnten Sie Taps in den entsprechenden Positionen simulieren - wie in http://stackoverflow.com/questions/3437686/how-to-use-adb-to-send-touch -Event-to-Device-Using-Sendevent-Befehl – adelphus