HBuilderX自带模板“Hello uni-app”
- 发布:2022-03-25 14:39
- 更新:2022-10-28 10:42
- 阅读:1170
产品分类: uniapp/App
PC开发环境操作系统: Windows
PC开发环境操作系统版本号: win10
HBuilderX类型: 正式
HBuilderX版本号: 3.3.13
手机系统: Android
手机系统版本号: Android 7.1.1
手机厂商: 模拟器
手机机型: 雷电模拟器 4.0.78
页面类型: vue
vue版本: vue2
打包方式: 云端
项目创建方式: HBuilderX
示例代码:
操作步骤:
使用HBuilderX选择模板“Hello uni-app”创建项目后,选择安心云打包,将apk安装至雷电模拟器4.0.78,运行应用,随意点击浏览几十秒,即可复现。
使用HBuilderX选择模板“Hello uni-app”创建项目后,选择安心云打包,将apk安装至雷电模拟器4.0.78,运行应用,随意点击浏览几十秒,即可复现。
预期结果:
应用正常运行,无卡死
应用正常运行,无卡死
实际结果:
运行一段时间后,页面卡死,点击无效
运行一段时间后,页面卡死,点击无效
bug描述:
【前因】:
项目云端打包AAB,提交审核后,反馈无法正常登录,页面卡住,无法点击。
【探查】:
我们的项目apk包在雷电模拟器4.0.78上也复现了该问题,我们选择的CPU支持为[ "armeabi-v7a", "arm64-v8a" ],根据https://ask.dcloud.net.cn/article/36195的说明,雷电4.x是无需包含x86的。
【尝试】:
为了进一步探究这个问题,我们创建了官方提供的“Hello uni-app”项目,云端打包后安装至如上模拟器,随意点击浏览一会儿(大概几十秒)后,全部点击失效,仅可滚动页面。
【猜想】:
我们猜想项目打包AAB送审后,审核人员无法正常体验应用内容,与此有关。若“hello uni-app”能在模拟器中正常运行,想必我们的AAB包也能送审了。
麻烦DCloud各位大神了~
4 个回复
p***@msn.com (作者)
希望官方大大看一眼……
DCloud_UNI_GSQ
【前因】和 【探查】应该是两件事,无关联。目前官方的示例送审了各个平台商店,未出现你说的问题。
除非此商店和模拟器有很深关联, 除非商店审核人员也使用雷电模拟器。
p***@msn.com (作者)
现在官方示例打包后的apk和我们的项目打包成apk,在雷电模拟器里同样的问题……应该有关联吧
2022-03-25 22:09
p***@msn.com (作者)
在雷电模拟器4.X和MuMu模拟器下,都有这样的问题
2022-03-25 22:10
p***@msn.com (作者)
官方演示的APP(https://m3w.cn/uniapp)在雷电模拟器4.x和MuMu模拟器里也是这样的表现。
2022-03-25 22:28
DCloud_UNI_GSQ
回复 p***@msn.com: “雷电”应该和“商店”无强关联,商店审查未必使用雷电。
2022-03-28 17:08
DCloud_UNI_GSQ
商店拒绝后,有没提供截图,如果有的话能否从截图看下审核用的什么设备
2022-03-28 17:10
1d23ad
回复 p***@msn.com: 现在我也遇到这种问题
2022-11-17 14:45
2***@qq.com
刚开始我也是 打包的apk在雷电模拟器运行一会 就卡死 后来把x86 cpu勾选上就正常了
月1日起上传的App必需支持64位CPU的要求。
CPU类型
HBulderX已适配支持以下主流CPU类型:
•armeabi-v7a 第7代及以上的ARM处理器(ARM32位),市面上大多数手机使用此CPU类型。
•arm64-v8a 第8代、64位ARM处理器(ARM64位),最近两年新发的设备使用此CPU类型,可以兼容使用armeabi-v7a的so库。
•x86 少部分平板使用x86,AS模拟器中选了intel x86时使用x86处理器,以及其它常用三方模拟器通常使用x86
注意:不勾选x86在模拟器上可能无法正常运行,以下是常见模拟器是否需要包含x86的情况
•雷电模拟器: 3.x必须包含x86,否则无法正常运行;4.x无需包含x86。
•夜神模拟器: 必须包含x86,否则无法正常运行
•MuMu模拟器: 无需包含x86
•逍遥模拟器: 无需包含x86
•BlueStacks(蓝叠模拟器): 无需包含x86
•腾讯模拟器(手游助手): 必须包含x86,否则无法正常运行
•其它模拟器: 未测试验证,建议包含x86,确保在模拟器正常运行
celia123
解决了吗