ich lasse eine App wie folgt aus einer anderen App deinstallieren:
B4X:
Dim i As Intent
i.Initialize("android.intent.action.DELETE", "package:" & Paketname)
StartActivity(i)
DoEvents
Weiß jemand, wie ich anschließend direkt prüfen kann ob der Benutzer auf Abbrechen oder auf Deinstallieren geklickt hat, so dass ich nach der Deinstallation eine MsgBox anzeigen kann und wenn der Benutzer auf Abbrechen getippt hat ebenfalls eine entsprechende MsgBox anzeigen kann?
Du kannst mit dem Packetmanager dir vorher eine Liste aller installierten Packages holen und die nachher nochmal laden und vergleichen. Ist "Paketname" nicht mehr dabei dann wurde es deinstalliert.
Wenn es sich um die eigene App handelt dann dürfte das schwer werden. Um es zu deinstallieren muss android den Task killen (also deine App).