Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/223.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 检测应用程序是否正在安装_Android_Installation_Package - Fatal编程技术网

Android 检测应用程序是否正在安装

Android 检测应用程序是否正在安装,android,installation,package,Android,Installation,Package,我知道,您可以检查应用程序是否已安装,并且Android对应用程序安装何时完成有明确的意图 是否可以检查是否有一个包正在安装 我正在开发一个安装程序,并使用下面的代码开始安装过程 Uri apkFile = Uri.fromFile(new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)+"/myDownloaded.apk")); Intent promptInstall

我知道,您可以检查应用程序是否已安装,并且Android对应用程序安装何时完成有明确的意图

是否可以检查是否有一个包正在安装

我正在开发一个安装程序,并使用下面的代码开始安装过程

Uri apkFile = Uri.fromFile(new File(Environment.getExternalStoragePublicDirectory(Environment.DIRECTORY_DOWNLOADS)+"/myDownloaded.apk")); 

Intent promptInstall = new Intent(Intent.ACTION_VIEW);
promptInstall.setDataAndType(apkFile, "application/vnd.android.package-archive");

安装其他应用程序时,可以通知“是”: