Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/216.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 APK手动安装,但不以编程方式安装_Android_Cordova - Fatal编程技术网

Android APK手动安装,但不以编程方式安装

Android APK手动安装,但不以编程方式安装,android,cordova,Android,Cordova,我已经编写了一个应用程序,旨在下载.apk并安装它。虽然下载似乎正在执行,但安装错误会导致解析错误 如果我从存储库中手动将.apk下载到设备下载目录中,我可以毫无问题地安装它 该守则的有关部分载于 以编程方式下载时,同一个文件怎么可能不安装 [已解决]已从更改下载位置 var toLocation = "cdvfile://localhost/persistent/" + file; 到 假设路径与该答案基本相同,即第三方应用程序无权访问其他应用程序的internal storage.Tnx中

我已经编写了一个应用程序,旨在下载.apk并安装它。虽然下载似乎正在执行,但安装错误会导致解析错误

如果我从存储库中手动将.apk下载到设备下载目录中,我可以毫无问题地安装它

该守则的有关部分载于

以编程方式下载时,同一个文件怎么可能不安装

[已解决]已从更改下载位置

var toLocation = "cdvfile://localhost/persistent/" + file;


假设路径与该答案基本相同,即第三方应用程序无权访问其他应用程序的internal storage.Tnx中的文件。这一见解奏效了,我在上面进行了编辑以显示修复。
var toLocation = cordova.file.externalDataDirectory + file;