我安裝的是下面的代碼保存在/data/data/package_name/files
目錄中的APK:我怎樣才能得到一個resultCode爲當我使用「startActivity」以安裝APK
Uri uri = Uri.fromFile(new File(apkSavingPath));
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(uri,"application/vnd.android.package-archive");
mContext.startActivity(intent);
我希望它返回一個resultCode爲告訴我是否apk安裝成功與否,我嘗試了startActivityForResult
的方法,但它沒有奏效。
在onActivityResult
的方法上,resultCode始終是0(zero)
,無論apk是否安裝成功。我可以得到這樣的結果代碼嗎?
簡單的答案是 「你不能」。安裝程序活動不會返回任何結果。 – 2013-04-22 09:28:11
[在android上以編程方式安裝APK]可能的副本(http://stackoverflow.com/questions/6362479/install-apk-programmatically-on-android) – 2013-09-19 19:03:53