我想從我的應用程序安裝apk文件。如何以編程方式安裝apk文件
我已經創建了一個包含一個按鈕,當我點擊該按鈕,然後,我存儲在資源文件夾中其他APK 應安裝一個應用程序,
下面有東西,我已經做了:
public void onClick(View v) {
// Intent intent = new Intent("com.google.zxing.client.android.SCAN");
// intent.setPackage("com.google.zxing.client.android");
// intent.putExtra("SCAN_MODE", "QR_CODE_MODE");
// startActivityForResult(intent, 0);
File file = new File("android.resource://com.app.barcodescanner/raw", "scan.apk");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file), "application/vnd.android.package-archive");
startActivity(intent);
}
任何想法?
請幫我這個
以編程方式將第一個apk文件複製到sd卡,然後執行上述步驟 – sUrAj 2011-04-06 10:10:53
這會創建一個提示讓用戶接受嗎?如果是,是否有避免它的解決方法? – 2014-08-21 17:40:49
安裝完成後可以重新打開嗎? – zionpi 2015-06-30 09:49:49