Android development: restrict the user to only launching and using my application

I am developing an Android application for using CAR, and I need the driver to be able to run only on the phone or tablet and use this application: there is no call or launch of another application. Is it possible? If this is not the case, is there a way to limit the user, for example, uninstall other applications and disable the installation system and disable the calling system?

Thanks Advance,

+5
source share
2 answers

, , . , : http://arnab.ch/blog/2012/01/android-auto-updating-homescreen-application/.

, :

  • HomeScreen ( Google HomeScreen Android)
  • , , , .
  • /, KytePhone, , . HomeScreen.
  • - , root-, Android, (, , ).

, - , - , .

+7

, onAccessibilityEvent.

import android.accessibilityservice.AccessibilityService;

public class MyAccessibilityService extends AccessibilityService {
...
    @Override
    public void onAccessibilityEvent(AccessibilityEvent event) {
    }

    @Override
    public void onInterrupt() {
    }

...
}

: https://developer.android.com/training/accessibility/service.html

0

All Articles