I have already read about the android.permission.INJECT_EVENTS and the usage of Instrumentation class, but with it, your app needs system sign, and special installation form into system folder. I also have read about the adb possibilities to simulate touch, swipe etc.. events, but it is a very limited function which is basically not enought for me.
My question is, that what is the technical background of (for example) teamviewer, which is usable after a normal installation from android market with only a little permission requirement. I have no idea how TeamViewer's Samsung Quicksupport can simulate touch event's.
Because I can easily imagine that computer send command to the phone, and the phone make the touch event on a coordinate.
Anybody have any idea about it how teamviewer works on android and how could I write some similar functionality to force touch events considering the fact that their application can be installed via market with little permission?