Come posso rimuovere un'app dal programma di avvio di un dispositivo rooted?Come rimuovere l'app dal programma di avvio (su un dispositivo rooted) a livello di programmazione
Come rimuovere l'app dal programma di avvio (su un dispositivo rooted) a livello di programmazione
risposta
Dipende da quello che launcher che hai, ma forse questo aiuterà:
https://play.google.com/store/apps/details?id=com.thinkyeah.apphider&hl=en
http://tricksnow.com/how-to-hide-apps-on-android-with-root-and-without-root/
E se si desidera disinstallare applicazioni bloatware:
https://play.google.com/store/apps/details?id=zsj.android.systemappremover&hl=en
Cerco una soluzione programmatica, l'ho aggiunta al titolo ora, mi spiace per la domanda poco chiara –
Trovo che questo può aiutare
Uri uri = Uri.parse("package:com.domain.app");
Intent i = new Intent(Intent.ACTION_DELETE, uri);
startActivity(i);
Per nascondere icona dell'applicazione dal launcher possiamo farlo in questo modo:
PackageManager p = getPackageManager();
ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class);
p.setComponentEnabledSetting(componentName,PackageManager.COMPONENT_ENABLED_STATE_DISABLED, PackageManager.DONT_KILL_APP);
Per annullare nascondere icona dell'applicazione dal launcher possiamo farlo in questo modo:
PackageManager p = getPackageManager();
ComponentName componentName = new ComponentName(this, com.apps.MainActivity.class);
p.setComponentEnabledSetting(componentName, PackageManager.COMPONENT_ENABLED_STATE_ENABLED, PackageManager.DONT_KILL_APP);
@Chris Sherlock ha fatto questo lavoro per te? –
Vuoi rimuovere un'icona di avvio? Inoltre, chiedi una soluzione programmatica o quella di 'adb'? – Onik
programmatico, aggiunto questo al titolo, mi dispiace per il titolo poco chiaro –
L'app deve ancora funzionare? Disinstalla o disattiva l'app per soddisfare i tuoi requisiti? – Daniel