假如我一个程序想要点击一个按钮之后就自动卸载,不调用系统的卸载,就是不要系统的提示,我自己按按钮之后就卸载,这个程序怎么写的,有人说是用一个接口什么的,但是觉得不调用系统的话不知道怎么写卸载代码
PackageInstallObserver observer = new PackageInstallObserver();pm.installPackage(mPackageURI, observer, installFlags); 卸载应用权限:android.permission.DELETE_PACKAGES网上查是这样,但是没有PackageInstallObserver 这个类的android里面,高手谁知道怎么做

解决方案 »

  1.   

    0%结贴率,我很不喜欢。
    apk封装好后,它本事其实就包括安装和卸载2个包,不是一个。你没有结贴的好习惯,我不告诉你那么多-。-
      

  2.   

    PackageInstallObserver这个类是有的,只是他不是一个开放的api,所以你需要把你的应用和android放在一起编译,或者用反射的机制去使用这个类。
      

  3.   

    android的apk安装和卸载,在非root权限下,还无法代替系统的实现界面,部分底层的方法调用都是失败的。
      

  4.   

    唉,好像第三方的应用没有权限调用PackageInstallObserver这个类啊,但是通过Intent机制调用系统的卸载总要弹出卸载界面,烦啊。