Dokunmatik olayları/dev/input/eventX'e göndermesi gereken bir android uygulamasını geliştiriyorum. Böyle bir şey yapmak için C
kod yapısı aşağıdaki biliyorum:/dev/input/eventX içine olay yazmak için gerekli komutlar nelerdir?
struct input_event {
struct timeval time;
unsigned short type;
unsigned short code;
unsigned int value;
};
böyle bir kodu kullanmak için, ben NDK ayarlamanız gerekir. Bunun yerine, NDK kullanmak gerek kalmadan android Runtime.getRunTime.exec()
kullanarak linux
eşdeğerlerini çalıştırmak istiyorum. Bunu yapmanın bir yolu var mı?
Hayır, C
kodunun kalanı etkinlik göndermek için ne gerekiyor? Örneğin, bir dokunma olayını x = 200 ve y = 300'de event0'a nasıl gönderebilirim? Aradım ve net bir çözüm bulamadım.
Teşekkürler.
Köklü bir aygıtta veya kendi özel ROM'unuzda çalışmıyorsanız, uygulamanız sahte girdi verileri oluşturamaz. – CommonsWare
@CommonsWare teşekkürler, cihazım köklendi, bunu nasıl yapabilirim? – Dania
"Android rooted device fake user input" öğesini aramak için bir arama motoru kullandığında ne öğrendin? – CommonsWare