zoukankan      html  css  js  c++  java
  • android点滴(10) Android app的安装和卸载

    在Android手机中软件的安装和卸载方法有很多种,可以通过手机自身的安装程序,也可以使用第三方软件管理来安装和卸载Android的应用程序,本文ATAAW.COM来讲讲我

    们在开发中如何在我们自己的程序中来实现安装和卸载其他应用软件。


    A、软件安装代码实现,Action为Intent.ACTION_VIEW

    //安装程序的apk文件路径
    String fileName = Environment.getExternalStorageDirectory() + apkName;
    //创建URI
    Uri uri = Uri.fromFile(new File(fileName));
    //创建Intent意图
    Intent intent = new Intent(Intent.ACTION_VIEW);
    //设置Uri和类型
    intent.setDataAndType(Uri, application/vnd.android.package-archive");
    //执行意图进行安装
    startActivity(intent);
    B、软件卸载代码实现,注意这里Action是Intent.ACTION_DELETE

    //通过程序的包名创建URI
    Uri packageURI = Uri.parse("package: poet.android.app.id");
    //创建Intent意图
    Intent intent = new Intent(Intent.ACTION_DELETE,packageURI);
    //执行卸载程序
    startActivity(intent);
    可以看到以上的程序安装和卸载代码都是通过Intent调用系统自身的程序安装和卸载程序来实现,另外,我们也可以直接调用Android的安装和卸载程序接口来实现,但是

    ATAAW.COM认为调用系统自带的安装卸载功能就足够,使用起来也较为方便。

  • 相关阅读:
    window2003 安全配置
    VirusScan7.0使用说明
    管理者必读的四个小故事
    iis权限设置
    电信增值业务寻找合作伙伴
    ERP项目管理12要点
    抽闲破个案,放松一下(1)
    网站策划,网站建设的重中之重
    企业及时通讯软件源代码销售,功能类似QQ/UC/贸易通
    软件项目实施规范小结
  • 原文地址:https://www.cnblogs.com/cody1988/p/2202183.html
Copyright © 2011-2022 走看看