Android 安裝程序(APK)後並啓動程序(APK) 安裝 卸載

Android  安裝程序(APK)後並啓動程序(APK)

Intent i = new Intent(Intent.ACTION_VIEW);
i.setDataAndType(Uri.parse("file://" + apkfile),"application/vnd.android.package-archive");
startActivity(i);
finish();// 沒寫finish的話不會彈出完成和打開

    /* 安裝apk */  
    public static void installApk(Context context, String fileName) {  
        Intent intent = new Intent();  
        intent.setAction(Intent.ACTION_VIEW);  
        intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);  
        intent.setDataAndType(Uri.parse("file://" + fileName),"application/vnd.android.package-archive");  
        context.startActivity(intent);  
    }  
      
    /* 卸載apk */  
    public static void uninstallApk(Context context, String packageName) {  
        Uri uri = Uri.parse("package:" + packageName);  
        Intent intent = new Intent(Intent.ACTION_DELETE, uri);  
        context.startActivity(intent);  
    }  

android 超簡單的下載功能,進度條 異步下載


Android 進度條算法 更新進度條算法 long int



發佈了122 篇原創文章 · 獲贊 69 · 訪問量 38萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章