【问题标题】:Uninstall my current application by itself OR after exiting自行卸载我当前的应用程序或退出后
【发布时间】:2014-01-10 10:40:23
【问题描述】:

我需要卸载我在我的设备上当前在退出几秒钟后运行的应用程序 应用程序。我知道卸载当前运行的本身正在破坏android生命周期。但对于 项目必要性隐私 而言,这是必要的。我知道使用

从我当前的应用程序中删除其他应用程序很容易
Intent intent = new Intent(Intent.ACTION_DELETE);
intent.setData(Uri.parse("com.example.steve"));
startActivity(intent);

但是我如何卸载自己的应用程序并在退出一定时间后退出或卸载应用程序?提前致谢。

【问题讨论】:

  • 同理。当然这会弹出一个对话框,因为卸载或不卸载的决定由用户决定,而不是你。您无权卸载您的应用程序,但是您可能会撤销某种授权,您使代码依赖于该授权以使其正常运行。
  • 如果它适用于其他人,为什么它不能通过计时器适用于您的应用程序? 但是,为什么?

标签: android android-activity uninstallation


【解决方案1】:

您可以打开一个控制台并运行以下代码来完全删除它,而不是让它自动卸载。

adb shell pm uninstall your.package.name.here

【讨论】:

  • 是的,你是对的。但这是卸载应用程序本身的计划。
猜你喜欢
  • 1970-01-01
  • 2012-04-13
  • 2020-06-06
  • 1970-01-01
  • 2012-09-28
  • 1970-01-01
  • 1970-01-01
  • 2011-04-12
  • 1970-01-01
相关资源
最近更新 更多