没有复现步骤,开机就不好使
- 发布:2023-12-06 12:57
- 更新:2023-12-08 02:31
- 阅读:383
产品分类: uni-app x/App
PC开发环境操作系统: Mac
PC开发环境操作系统版本号: 14.1.1
HBuilderX版本号: 3.98
手机系统: Android
手机系统版本号: Android 14
手机厂商: 模拟器
手机机型: android studio
操作步骤:
预期结果:
好用
好用
实际结果:
不好用
不好用
bug描述:
12:48:59.425 项目 'mom-app-report' 开始编译...
12:49:01.139 请注意运行模式下,因日志输出、sourcemap 以及未压缩源码等原因,性能和包体积,均不及发行模式。
12:49:01.141 编译器版本:3.98(vue3)
12:49:01.142 正在编译中...
12:49:08.610 项目 'mom-app-report' 编译成功。
12:49:08.613 ready in 8528ms.
12:49:08.661 正在建立手机连接...
12:49:09.804 手机端调试基座版本号为3.98, 版本号相同,跳过基座更新
12:49:13.512 正在同步手机端程序文件...
12:49:14.398 同步手机端程序文件完成
12:49:17.000 正在启动HBuilder调试基座...
12:49:18.031 应用【mom-app-report】已启动
- 以上都正常,但是模拟器里一直在转圈,这个问题从 3.5.3 后就一直存在,一直不修,到现在已经3.98了,还一直存在,还一直不修。
- 另外Github上这个问题已经存在好久了:https://github.com/dcloudio/HBuilderX/issues/28,你们是看都不看啊
最佳回复
使用模拟器的CPU类型为x86_64导致了上面的问题。
因三方so库影响,uni-app不支持这个cpu类型。
uni-app支持的cpu类型详见:https://uniapp.dcloud.net.cn/tutorial/app-android-abifilters.html
DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信
我看着下面方式操作,未能复现,请你提供更多信息,机器、模拟器信息,可复现的工程文件。
我的操作步骤:
- 升级最新 hx
- 创建 hello uts
- 启动 as 模拟器,比如 api34 pixel 3a,安卓 14
- hx 选择真机调试,选择安卓模拟器
- 等待编译结果,观察是否可以看到结果。
电脑环境 mac 最新系统,芯片 m2
控制台展示
17:45:16.473 项目 'basic-uts' 编译成功。
17:45:16.477 ready in 35048ms.
17:45:16.627 正在建立手机连接...
17:45:16.929 检测到HBuilder调试基座有更新,正在删除旧版本...
17:45:17.577 删除旧版HBuilder调试基座成功
17:45:17.577 正在安装手机端HBuilder调试基座...
17:45:20.371 安装HBuilder调试基座完成
17:45:21.899 正在同步手机端程序文件...
17:45:22.060 同步手机端程序文件完成
17:45:23.410 正在启动HBuilder调试基座...
17:45:24.861 应用【basic-uts】已启动。注意编译阶段有报错,可能部分模块无法使用。
17:45:25.996 App Launch at App.vue:5
17:45:25.997 App Show at App.vue:8
17:45:26.006 App Hide at App.vue:11
17:45:26.830 App Show at App.vue:8
安装模拟器正常运行。
-
天边鱼 (作者)
回复 DCloud_UNI_OttoJi: 已经加了,正在等,另外我刚才试了一个空白项目,结果还是一样的。另外这个问题其实已经好久了,我mac系统本身已经更新了好几个版本,每个版本都不好使,跟那个git说的一样,只有3.5.3版本好使,之后所有版本都不好使。
2023-12-06 18:55
3.93.2023101913-alpha
- 【重要】调整 App项目全系列调整为默认64位,即manifest.json的Android平台支持CPU类型默认值为
arm64-v8a
。如需32位需手动配置manifest打包后生效
和这个有关系吗?难道你的模拟器是32位?
-
天边鱼 (作者)
目前Mac上就没有32位的APP吧,昨天你们的人远程QQ看了,在android studio里面选android14的那个模拟器环境确实有问题,必须选android11的版本才行。
2023-12-07 08:26