uni-app Mac M1芯片 使用HbuilderX 新建页面闪退

uni-app Mac M1芯片 使用HbuilderX 新建页面闪退

3 回复

无法复现。你那必现吗?

更多关于uni-app Mac M1芯片 使用HbuilderX 新建页面闪退的实战教程也可以访问 https://www.itying.com/category-93-b0.html


有时候会 有时候不会 无法必现

在 Mac M1 芯片上使用 HbuilderX 开发 uni-app 项目时,新建页面闪退的问题可能与 HbuilderX 对 M1 芯片的兼容性有关。以下是一些可能的解决方案:


1. 使用 Rosetta 模式运行 HbuilderX

M1 芯片是 ARM 架构,而 HbuilderX 可能尚未完全适配 ARM 架构。可以通过 Rosetta 模式运行 HbuilderX,以兼容 x86 架构。

步骤:

  1. 关闭 HbuilderX。
  2. 在 Finder 中找到 HbuilderX 应用程序。
  3. 右键点击 HbuilderX,选择“显示简介”。
  4. 勾选“使用 Rosetta 打开”。
  5. 重新启动 HbuilderX。

2. 更新 HbuilderX 到最新版本

确保你使用的是最新版本的 HbuilderX,开发者可能已经修复了 M1 芯片的兼容性问题。

步骤:

  1. 打开 HbuilderX。
  2. 点击菜单栏的“帮助” -> “检查更新”。
  3. 如果有新版本,按照提示更新。

3. 检查项目配置

新建页面闪退可能与项目配置有关,尝试以下操作:

  1. 确保项目路径没有中文或特殊字符。
  2. 检查 pages.json 文件,确保页面配置正确。
  3. 删除 unpackage 文件夹,然后重新运行项目。

4. 使用命令行工具

如果 HbuilderX 仍然闪退,可以尝试使用命令行工具创建页面。

步骤:

  1. 打开终端,进入项目根目录。
  2. 运行以下命令创建页面:
    uni-app create --page 页面名称
回到顶部