2016-11-01 1 views
0

Wir verwenden das Appium-Automatisierungstool, um die mobile Anwendung zu automatisieren. Wir müssen das Skript in Eclipse schreiben, wie Emojis von der mobilen Tastatur in Eclipse eingeben. Bitte helfen Sie mir, die Skripte zu finden, um Emojis einzugeben.Code zum Eingeben von Emojis von der mobilen Tastatur aus, um Appium-Skript auszuführen

+0

Ist Ihre Anfrage gelöst? –

+0

Ich versuche, die Lösung zu verwenden, die Sie mir vorgeschlagen haben. Ich werde Sie bald aktualisieren. Vielen Dank, Sir. – Srikanth

+0

"io.appium.android.apis: id/edit" von wo sollten wir diese ID nehmen.Wir sind nicht in der Lage, uiautomator zu verwenden, um ID auf der Geräte-Tastatur zu nehmen. – Srikanth

Antwort

0

Sie können sendKeys, wie Sie normalen Text in einem EditText eingeben. Emoticons sind nichts anderes als Unicode-Zeichen. Wie "U + 1F61" ist für "". Zum Beispiel können Sie versuchen:

driver.findElement(By.id("io.appium.android.apis:id/edit")).sendKeys(""); 

Weitere solche Zeichen, die Sie die Liste hier beziehen: Emoticons (Unicode block)

Oder wenn Sie es mit Bildschirmtastatur auf dem Gerät eingeben möchten, können Sie versuchen, auf das klicken Tastatur-Tasten wie:

driver.findElementByName("").click(); 

Offensichtlich nach aus welchem ​​Schlüssel, klicken Sie das Emoticon Modus der Tastatur und Scrollen genug, um eine bestimmte Taste mit dem gewünschten Emoticon auf dem Bildschirm sichtbar zu machen eröffnen.

Verwandte Themen