没有复现步骤,开机就不好使
- 发布:2023-12-06 12:57
- 更新:2025-06-18 15:22
- 阅读:1073
产品分类: 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
我看着下面方式操作,未能复现,请你提供更多信息,机器、模拟器信息,可复现的工程文件。
我的操作步骤:
- 升级最新 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
安装模拟器正常运行。