Kill App
Ha büntetni akarjuk a felhasználót, vagy mittudoménminek kell neked egy ilyen, akkor az alábbi kóddal teheted meg
public void hehe(View view) { PackageManager p = getPackageManager(); ComponentName componentName = new ComponentName(this, MainActivity.class); p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP); }
A kód látszólag nem csinál semmit, csak éppen letiltja a telefonról az app package nevét, és miután kiléptél a programból, törlődik a program. Utána már nem lehet újra sem telepíteni a programot. Azt sajnos nem tudom, hogy hogyan lehet visszacsinálni a dolgot, inkább ki se próbáld. (refaktorolni lehet a programot egy új package névre, de egy play áruházas program esetén ez nem opció)