uni-app 云编译打包概率性出现安卓端无法使用云原生插件
uni-app 云编译打包概率性出现安卓端无法使用云原生插件
信息类别 | 详细信息 |
---|---|
产品分类 | uniapp/App |
PC开发环境 | Mac |
版本号 | 11.3 |
HBuilderX类型 | 正式 |
HBuilderX版本号 | 3.1.9 |
手机系统 | Android |
手机系统版本号 | Android 11 |
手机厂商 | vivo |
手机机型 | iQOO Neo5 |
页面类型 | nvue |
打包方式 | 云端 |
项目创建方式 | HBuilderX |
操作步骤:
云编译了7个渠道包【无、应用宝、360应用市场、华为应用商店、小米应用商店、OPPO、VIVO】,概率性出现渠道包应用调用运行原生插件而报错的情况。
预期结果:
每次云编译打包后安卓端正常使用原生插件
实际结果:
每次云编译打包后概率性出现安卓端无法使用原生插件
bug描述:
目前发现的问题是,每次打包都可能(概率性)存在应用调用运行原生插件而报错的情况;在 2021-04-22 14:31:16 那个时间云编译了7个渠道包【无、应用宝、360应用市场、华为应用商店、小米应用商店、OPPO、VIVO】,今天发现7个包里有2个出现调用运行报错;
因当时没把7个渠道包都安装测试,直到今天客户反馈功能无法使用。经过7个渠道包装测试才发现 VIVO、360这两个渠道包就存在应用调用运行原生插件而报错的情况。
更多关于uni-app 云编译打包概率性出现安卓端无法使用云原生插件的实战教程也可以访问 https://www.itying.com/category-93-b0.html
云打包appid 发下。 你现在问题是运行报错是吧。看起来了像是插件本身在某些系统上存在兼容性问题
更多关于uni-app 云编译打包概率性出现安卓端无法使用云原生插件的实战教程也可以访问 https://www.itying.com/category-93-b0.html
appid发您私信了,或者在贴的保密信息也备注了
这是在运行调用时报错的。这个报错应该是与没有打包原生插件的一样吧。修改nvue样式编译模式配置会影响插件的兼容性问题?
回复 DCloud_Android_ST: 猜测是不是设备问题,setIsbackCamera报错了 所以找不到函数
回复 DCloud_Android_ST: 谢谢您,给您带来麻烦了。应该是跟前面一个设备问题一样,重启设备正常了。抱歉!
奇怪的是,重启前调试去掉nvue样式编译模式的设置,当时又是可以正常使用。
回复 DCloud_Android_ST: 了解,感谢!
@DCloud_Android_ST 昨天打发行包还可以正常运行。今天打的发行包安卓端又出现这个问题!重启设备问题没消失,跟之前说的设备问题不一样。而且是所有安卓设备测试都出现这个问题。
今天安卓云打包机器有做了调整更新吗?
2021-04-22 14:31:16 删除manifest.json里的"nvueStyleCompiler" : "uni-app"这个配置后,重新打包自定义基座包,插件运行就正常了。
这个原生插件是需要在nvue界面调用的,这个配置也是真对nvue的界面的样式编译处理;他们直接真的是相互不影响的吗?
appid变了没 我看之前你发的appid没有搜索到打包记录
回复 DCloud_Android_ST: appid没变。 控制台记录:
上次遇到的问题是配置manifest.json里的"nvueStyleCompiler" 为“uni-app"出现问题,当时后面又删除这个配置问题又消失了。
目前发现的问题是,每次打包都可能(概率性)存在应用调用运行原生插件而报错的情况;在 2021-04-22 14:31:16 那个时间云编译了7个渠道包【无、应用宝、360应用市场、华为应用商店、小米应用商店、OPPO、VIVO】,今天发现7个包里有2个出现调用运行报错;
因当时没把7个渠道包都安装测试,直到今天客户反馈功能无法使用。经过7个渠道包装测试才发现 VIVO、360这两个渠道包就存在应用调用运行原生插件而报错的情况。
从当前这个问题来看跟"nvueStyleCompiler"配置应该是没有关系。
查下是不是插件代码兼容性问题
回复 DCloud_Android_ST: 这个应该不会是插件代码兼容问题吧,比如上架vivo应用商店下载安装出现问题(vivo渠道包),在同一个设备改安装无渠道包又是可以正常调用执行原生云插件的。
回复 chenli: 我之前跟你 排查过就是函数内部异常导致的插件方法找不到的。如果你有其他不同见解可以拿出具体问题原因。或者提供现在我们跟踪一下
回复 chenli: 你说渠道我不认可也许只是巧合。就像之前的"nvueStyleCompiler"
回复 DCloud_Android_ST: 这个从出现这几回问题上来看,本地无法复现,需要云编译打包复现而且还是概率性的问题,也无法百分百复现此问题!可能这次正常,下次说不定哪一回又出现了。 使用的云插件是市场购买的:https://ext.dcloud.net.cn/plugin?id=4531 如果提供给您出现问题的应用包,有办法您那可以跟踪到问题的吗?
回复 chenli: 把有问题的apk发出来