我安装的是下面的代码保存在/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