Skip to content

Commit fab0bf0

Browse files
committed
更新:修复排版错误
1 parent 7c8344b commit fab0bf0

1 file changed

Lines changed: 9 additions & 7 deletions

File tree

src/phira_build_guide/OpenHarmony.md

Lines changed: 9 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@
22

33
## 准备阶段
44

5-
1. 首先需要新增ohos平台,如果你没有安装`rust`,如果没有安装,请点击 [这里](./cargo.md) 按步骤安装构建工具
5+
1. 首先需要新增ohos平台,如果你没有安装`cargo`,如果没有安装,请点击 [这里]([./cargo.md](https://rust-lang.org/learn/get-started/)) 按系统安装构建工具。
6+
7+
更多内容可以参考 [ohos-rs](https://ohos.rs/)
68

79
```
810
rustup target add aarch64-unknown-linux-ohos
@@ -40,7 +42,7 @@ https://github.com/teamFlos/phira-ohos
4042

4143
2. 静态库文件,您可以 [直接下载](https://teamflos.github.io/phira-docs/phira_build_guide/prpr-avc.zip) 或者在 [缓存站](https://www.nuanr-mxi.com/prpr-avc.zip) 下载静态库文件,下载完成后直接解压到代码根目录下,如果提示覆盖文件,请点击覆盖。
4244

43-
3. 添加`config.toml`,配置cmake位置。
45+
3. 添加 `config.toml` ,配置cmake位置。
4446

4547
针对 `Linux` 平台
4648

@@ -55,7 +57,7 @@ CMAKE_MAKE_PROGRAM = "/你的ohos sdk位置/command-line-tools/sdk/default/openh
5557
OHOS_NDK_HOME = "/你的ohos sdk位置/command-line-tools/sdk/default/openharmony"
5658
```
5759

58-
针对 `Windows` 平台,你需要在项目的`.cargo`文件夹中新建`cmake-wrapper.cmd`
60+
针对 `Windows` 平台,你需要在项目的 `.cargo` 文件夹中新建 `cmake-wrapper.cmd`
5961

6062
`.cargo/config.toml`
6163

@@ -76,15 +78,15 @@ phira/phira>ohrs build --release --arch aarch #可以不加--arch 参数,即
7678

7779
5. 构建成功之后会在phira/dist找到`libphira.so`
7880

79-
6. 代码目录下的资源文件并不完整,如果您发现主程序闪退,您可以前往 [release](https://github.com/TeamFlos/phira/releases)页面下载任意版本,获取缺失的资源文件,将缺失的资源文件放入 `entry\src\main\resources\resfile\assets` 中。
81+
6. `phira-ohos` 代码目录下不包含资源文件,如果您发现主程序黑屏,您可以前往 [release](https://github.com/TeamFlos/phira/releases)页面下载任意版本,获取缺失的资源文件,将缺失的资源文件放入 `entry\src\main\resources\resfile\assets` 中。
8082

81-
7. 进入`phira-ohos`文件夹中,将`build-profile-nosigncfg.json5`改成`build-profile.json5`,然后打开`Deveco Studio`。连接设备,在`Project Structure`中找到`Signing configs`选择自动生成签名。
83+
7. 进入 `phira-ohos` 文件夹中,将 `build-profile-nosigncfg.json5` 改成 `build-profile.json5` ,然后打开 `Deveco Studio` 。连接设备,在 `Project Structure` 中找到 `Signing configs` 选择自动生成签名。
8284

83-
复制生成的`libphira.so``entry\libs\arm64-v8a`文件夹中。点击编译即可在ohos设备运行。
85+
复制生成的 `libphira.so``entry\libs\arm64-v8a`文件夹中。点击编译即可在ohos设备运行。
8486

8587

8688
## 常见问题
8789

88-
如果出现非常奇怪的编译报错,请考虑移步到~~arm64的MacOS~~或者`WSL`平台编译。
90+
如果出现非常奇怪的编译报错,请考虑移步到~~arm64的MacOS~~或者 `WSL` 平台编译。
8991

9092
Deveco Studio并没有Linux原生版本。

0 commit comments

Comments
 (0)