<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 閱讀(6997) 評論(1)  編輯  收藏 所屬分類: Android

    評論

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

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

    主站蜘蛛池模板: 国产禁女女网站免费看| 亚洲精品mv在线观看| 国产免费69成人精品视频| 亚洲中文精品久久久久久不卡| 91亚洲性爱在线视频| 亚洲人成电影网站免费| 国产免费一区二区三区免费视频| 99re在线免费视频| 亚洲午夜精品一级在线播放放| 亚洲欧洲免费无码| 久久久久国产成人精品亚洲午夜| 免费无码A片一区二三区| 五月天婷亚洲天综合网精品偷| 亚洲成人免费电影| 中文字幕手机在线免费看电影| 妞干网免费视频观看| 亚洲成a人片77777kkkk| 亚洲av成人无码网站…| 四虎在线最新永久免费| 亚洲熟女少妇一区二区| 亚洲gay片在线gv网站| 亚洲国产精品免费在线观看| 亚洲性日韩精品国产一区二区| 五月天婷婷免费视频| 韩国免费三片在线视频| 亚洲精彩视频在线观看| 91网站免费观看| 久久99亚洲网美利坚合众国 | 性色av极品无码专区亚洲| 四虎亚洲国产成人久久精品| 一个人免费观看视频在线中文 | 日本高清免费不卡在线| 久久亚洲精品国产精品婷婷 | 久久久久久AV无码免费网站| 亚洲综合国产精品第一页| 免费无码一区二区三区蜜桃| 亚洲综合另类小说色区色噜噜| 久久精品国产免费| 亚洲不卡中文字幕无码| 成年人网站在线免费观看| 亚洲卡一卡二卡乱码新区|