2015-05-29 84 views
1

上模拟快速扫在我的应用我使用su命令在我的应用程序来模拟刷卡:植根设备

Process p = Runtime.getRuntime().exec(new String[]{"su", "-c", "adb 
      shell input touchscreen swipe" + " " + oldCoordinates[i] + 
      " " + oldCoordinates[i+1] + " " + newCoordinates[j] + " " 
      + newCoordinates[j+1]}); 

p.waitFor(); 

但它正在采取1秒左右才能执行此命令... 我怎样才能提高速度还是有任何其他的我可以模拟快速刷卡?

回答

0

模拟刷卡的最好方法是使用亚行的shell命令“的SendEvent”。您可以通过图书馆运行这些命令“EventInjector”通过Rado.Though做在他的书房中使用可能是您的设备不同(例如命令:的SendEvent 2 0 2323)... 您可以从命令:: adb shell getevent获得所需的命令..... ::

相关问题