Android: pass kernel input event / dev / input / event * to java

How can I create java events from a new input device on an Android device?

+3
source share
2 answers

u see, there is a big difference between C and java programming: class libraries versus C API. In java, you do not directly access virtual device drivers, but instead use the standard class libraries provided by Java, where low-level libraries that address hardware were written for you.

http://developer.android.com/reference/android/view/InputEvent.html

http://developer.android.com/reference/android/view/KeyEvent.html

and start your sample search navigation.

, , C Java JNI/NDK:

http://developer.android.com/sdk/ndk/overview.html

0

Source: https://habr.com/ru/post/1764394/


All Articles