代码之家  ›  专栏  ›  技术社区  ›  jacknad

Java:如何卸载self并退出

  •  -1
  • jacknad  · 技术社区  · 15 年前

    File MYAPP = new File(".\\myapp.jar");
    MYAPP.deleteOnExit();
    System.exit(0);
    

    仅工作(删除我的应用程序.jar)有时。在Android环境中,所需要的只是:

    Uri packageURI = Uri.parse("package:com.co.app");
    Intent uninstallIntent = new Intent(Intent.ACTION_DELETE, packageURI);      
    startActivity(uninstallIntent);
    

    我希望桌面环境也有类似的东西。

    2 回复  |  直到 15 年前
        1
  •  1
  •   pstanton    15 年前

    我想你得自己写,但你可以试着写点东西 File.deleteOnExit

    NullsoftInstaller 可用于为您的软件创建安装程序/卸载程序软件。

        2
  •  2
  •   Thorbjørn Ravn Andersen    15 年前

    卸载程序通常是由创建安装程序的同一进程创建的,因此我将研究它。

    推荐文章