uniapp按照官方《针对plus.runtime.install在安卓9.0+上无法执行的解决方案》处理后报错:安装包解析错误 |
您所在的位置:网站首页 › apk修改版本号后无法安装 › uniapp按照官方《针对plus.runtime.install在安卓9.0+上无法执行的解决方案》处理后报错:安装包解析错误 |
uniapp版本升级时,使用plus.runtime.install 真机连接调试的时候没有问题,可以正常安装 离线打包后可以下载,却不可以安装, 官方给的解决办法是:《针对plus.runtime.install在安卓9.0+上无法执行的解决方案》 离线打包配置将build.gradle中的targetSdkVersion调到26或者更高。(我调到28) 在Androidmanifest.xml添加provider节点,将里面的XXXX.XXX.XX(当前的应用包名)改成自己应用的包名。(自己应用的包名即applicationId的值)(provider添加在application节点内,与activity节点同级)
在Androidmanifest.xml中添加权限。注:最新版SDK已经将权限加入基础库里面使用时请下载最新版SDK error:按照官方办法,打包后安装,报:解析错误 我的应用里面有使用到地图定位,所以我有添加地图的相关元数据和服务,我把provider节点放在地图节点后的时候(如下图),运行生成的安装包报错:解析错误,无法安装安装包。 当我把provider节点放在地图节点上面的时候,安装包可以安装,不再报错,我不知道为什么。
|
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |