<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    即興的靈感

    思維是一種藝術; 藝術需要靈感。

    博客好友

    最新評論

    在Android程序代碼中實現軟件安裝和卸載

    在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);
    //執行卸載程序
    startActivity(intent);

    可以看到以上的程序安裝和卸載代碼都是通過Intent調用系統自身的程序安裝和卸載程序來實現,另外,我們也可以直接調用Android的安裝和卸載程序接口來實現,但是ATAAW.COM認為調用系統自帶的安裝卸載功能就足夠,使用起來也較為方便。文章



    ?
    鳳凰涅槃/浴火重生/馬不停蹄/只爭朝夕
    ???? 隱姓埋名/低調華麗/簡單生活/完美人生

    posted on 2010-11-21 16:25 poetguo 閱讀(6982) 評論(1)  編輯  收藏 所屬分類: Android

    評論

    # re: 在Android程序代碼中實現軟件安裝和卸載 2014-07-10 11:09 不想說

    抄別人的就算了,還不抄完整。卸載那里的URI聲明根本沒用上,少抄了一句intent.setData(uri);  回復  更多評論   

    主站蜘蛛池模板: 亚洲视频在线视频| 亚洲av中文无码乱人伦在线r▽ | 亚洲精品国精品久久99热| 亚洲日韩中文字幕一区| 最近中文字幕无免费视频| 一本色道久久88亚洲精品综合 | 久久这里只有精品国产免费10| 亚洲国产人成在线观看| 免费人成在线视频| 亚洲精品一卡2卡3卡四卡乱码| 国产一级淫片a视频免费观看| 美女的胸又黄又www网站免费| 亚洲人成人无码网www国产| 又硬又粗又长又爽免费看 | 国产嫩草影院精品免费网址| 色妞www精品视频免费看| www.亚洲一区| 久久国产精品成人免费| 亚洲精品资源在线| 暖暖免费高清日本中文| 深夜免费在线视频| 亚洲AV日韩AV永久无码久久| h视频在线观看免费完整版| 中文有码亚洲制服av片| 久久久亚洲精品蜜桃臀| 亚洲视频在线免费观看| 亚洲av午夜精品无码专区| 免费jlzzjlzz在线播放视频| 免费视频成人手机在线观看网址| 亚洲国产精品日韩在线观看| 免费国产成人高清视频网站| 国产免费拔擦拔擦8X高清在线人| 亚洲日日做天天做日日谢| 亚洲午夜成人精品电影在线观看| 免费人成黄页在线观看日本| 亚洲国产系列一区二区三区| 伊人亚洲综合青草青草久热| 免费精品国产自产拍在线观看图片| 国产亚洲综合久久| 久久久亚洲裙底偷窥综合| 免费A级毛片无码A|