install / uninstall APKs programmatically (PackageManager vs Intents)

后端 未结 10 2012
时光取名叫无心
时光取名叫无心 2020-11-22 13:53

My application installs other applications, and it needs to keep track of what applications it has installed. Of course, this could be achieved by simply keeping a list of i

10条回答
  •  囚心锁ツ
    2020-11-22 14:16

    Android P+ requires this permission in AndroidManifest.xml

    
    

    Then:

    Intent intent = new Intent(Intent.ACTION_DELETE);
    intent.setData(Uri.parse("package:com.example.mypackage"));
    startActivity(intent);
    

    to uninstall. Seems easier...

提交回复
热议问题