編程方式安裝apk文件,我想這段代碼編程方式安裝APK:如何在Galaxy Tab的
Intent intent = new Intent(Intent.ACTION_VIEW);
String mimetype = "application/vnd.android.package-archive";
intent.setDataAndType(Uri.fromFile(file), mimetype);
intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK);
startActivity(intent);
而且它除了三星Galaxy Tab GT-P1000的所有設備工作正常。
在Galaxy Tab包管理器開始安裝但是沒有結束它。有一個進度條無盡的表現。通過後退關閉pakage manager後,我確定從未安裝過少於apk的系統。
如果我嘗試安裝相同的apk只需在文件管理器中啓動它就可以正常運行。 Apk安裝和打包管理器安裝進度在幾秒鐘內完成。
那麼,我能做些什麼來讓程序包管理器在編程安裝時正常工作?
僅供參考,我經常在Galaxy Tab上觀察到這一點,當我的腳本使用'am'命令安裝.apk文件時。安裝一直在第二次嘗試。 – 2012-02-09 05:26:20