حقن ضغطات المفاتيح
-
25-09-2019 - |
سؤال
هل هناك طريقة لحقن ضربات المفاتيح في JVM على منصة Android؟
أنا أبحث عن شيء مثل java.awt.robot لكنني لا أعتقد أن هذا متاح على Android
شكرًا
المحلول 3
حسنًا ، أنا أعمل فعليًا على منفذ التآزر إلى Android (Synergy-foss.org) وأعتقد أن أفضل (والطريقة الوحيدة) لتزوير ضغطات المفاتيح على الجهاز نفسه هو الكتابة إلى/dev/input/uinput. ومع ذلك يبدو أن هذا متاح فقط مع Cyanogen Mod
نصائح أخرى
يبدو أنك بحاجة إلى antashationTestcase.sendkeys ()
http://developer.android.com/reference/android/view/keyevent.html
يمكنك استخدام:
$ adb -s <serialno> emu event send <event>
حيث يمكن أن يكون وصف الحدث مثل:
"EV_KEY:KEY_A:1"
لا تنتمي إلى StackOverflow