天边鱼
天边鱼
  • 发布:2023-12-06 12:57
  • 更新:2023-12-08 02:31
  • 阅读:383

【报Bug】Mac无法正常使用模拟器

分类:uni-app x

产品分类: 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,你们是看都不看啊
2023-12-06 12:57 负责人:无 分享
已邀请:

最佳回复

DCloud_HB_Gml

DCloud_HB_Gml

使用模拟器的CPU类型为x86_64导致了上面的问题。
因三方so库影响,uni-app不支持这个cpu类型。
uni-app支持的cpu类型详见:https://uniapp.dcloud.net.cn/tutorial/app-android-abifilters.html

天边鱼

天边鱼 (作者)

嗯,半天过去了,是没人管对吗?

  • DCloud_HB_WDL

    尝试关闭电脑防火墙试试

    2023-12-06 19:15

DCloud_HB_Gml

DCloud_HB_Gml

方便远程看一下嘛。1229771221

  • 天边鱼 (作者)

    已经加好友,等待回复。

    2023-12-06 18:55

DCloud_UNI_OttoJi

DCloud_UNI_OttoJi - 日常回复 uni-app/x 问题,如果艾特我没看到,请主动私信

我看着下面方式操作,未能复现,请你提供更多信息,机器、模拟器信息,可复现的工程文件。

我的操作步骤:

  1. 升级最新 hx
  2. 创建 hello uts
  3. 启动 as 模拟器,比如 api34 pixel 3a,安卓 14
  4. hx 选择真机调试,选择安卓模拟器
  5. 等待编译结果,观察是否可以看到结果。

电脑环境 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

    看楼上其他同事在跟进,请和他进行反馈

    2023-12-06 17:53

  • 天边鱼 (作者)

    回复 DCloud_UNI_OttoJi: 已经加了,正在等,另外我刚才试了一个空白项目,结果还是一样的。另外这个问题其实已经好久了,我mac系统本身已经更新了好几个版本,每个版本都不好使,跟那个git说的一样,只有3.5.3版本好使,之后所有版本都不好使。

    2023-12-06 18:55

  • DCloud_UNI_OttoJi

    回复 天边鱼: 嗯嗯,我看社区没有大面积的报错,可能是某些地方有问题,具体让同事来跟你排查。

    2023-12-06 19:22

DCloud_heavensoft

DCloud_heavensoft

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

  • DCloud_UNI_OttoJi

    回复 天边鱼: 排查的过程和结果,可以新开回复补充下吗,方便遇到相似问题的用户按照相通的操作操作?

    2023-12-07 10:17

要回复问题请先登录注册