走气质路线
走气质路线
  • 发布:2020-03-17 11:34
  • 更新:2020-03-17 15:16
  • 阅读:619

不执行安装?

分类:HBuilderX

我之前的在线升级是可以的,昨天开始不知道什么原因,app在线下载了最新的安装包后,在执行plus.runtime.install的时候,没有出现安装的界面,直接就更新成功了?不知道什么原因。

效果就是执行安装命令的时候 没有任何安装的界面,直接就安装重构,重新启动app了

我发现下载下来的apk文件只有几kb大小,但是 plus.downloader下载后返回的安装文件大小是正常的,跟实际大小不一样。不知道是什么原因导致的

2020-03-17 11:34 负责人:无 分享
已邀请:
Light413

Light413 - iOS开发者,H5爱好者

之前可以安装现在不可以了,是你本地打包还是在线打的包,估计应用安装权限有问题。

  • 走气质路线 (作者)

    谢谢回复,我是在线打包的,刚才看了下权限。已经给了安装应用位置来源的权限,一直没定位到原因。

    2020-03-17 11:50

  • 走气质路线 (作者)

    回复 走气质路线: 谢谢,现在才理解你说的是permission这个权限,我一直认为我已经加上这个权限了。

    2020-03-17 15:51

DCloud_App_Array

DCloud_App_Array

安装apk需要配置以下两个权限:

"<uses-permission android:name=\"android.permission.INSTALL_PACKAGES\"/>"  
"<uses-permission android:name=\"android.permission.REQUEST_INSTALL_PACKAGES\"/>"

参考:https://www.html5plus.org/doc/zh_cn/runtime.html#plus.runtime.install

  • 走气质路线 (作者)

    结贴,就是这个权限的问题,之前一致没有暴露出来,在线更新一直也是可以的。

    2020-03-17 15:51

该问题目前已经被锁定, 无法添加新回复