From 7f5ed6932419a94d55a600dde67ff106be5de337 Mon Sep 17 00:00:00 2001 From: huangxiaoyao <976125628@qq.com> Date: Sun, 29 Dec 2024 16:21:11 +0800 Subject: [PATCH] =?UTF-8?q?=E9=B8=BF=E8=92=99=E4=BF=AE=E6=94=B9=E4=B8=BAOp?= =?UTF-8?q?enHarmony?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: huangxiaoyao <976125628@qq.com> --- ohos/README.md | 4 +-- ohos/docs/03_environment/README.md | 4 +-- ...55\345\273\272\346\214\207\345\257\274.md" | 30 +++++++++---------- ...07\346\215\242\346\214\207\345\257\274.md" | 4 +-- ohos/docs/04_development/README.md | 6 ++-- ...25\344\275\277\347\224\250 FlutterPage.md" | 4 +-- ...351\200\232\344\277\241 FlutterChannel.md" | 4 +-- ...25\344\275\277\347\224\250PlatformView.md" | 2 +- ...220\210\345\274\200\345\217\221 module.md" | 4 +-- ohos/docs/05_performance/README.md | 2 +- ohos/docs/08_FAQ/README.md | 6 ++-- ...70\345\205\263\351\227\256\351\242\230.md" | 4 +-- ...70\345\205\263\351\227\256\351\242\230.md" | 2 +- ...70\345\205\263\351\227\256\351\242\230.md" | 2 +- ...70\345\205\263\351\227\256\351\242\230.md" | 4 +-- ...32\204cppcrash\345\240\206\346\240\210.md" | 2 +- ohos/docs/09_specifications/README.md | 2 +- ...56\345\275\225\347\273\223\346\236\204.md" | 4 +-- ...71\347\233\256\347\273\223\346\236\204.md" | 4 +-- 19 files changed, 47 insertions(+), 47 deletions(-) diff --git a/ohos/README.md b/ohos/README.md index 55a1f087..14798f0a 100644 --- a/ohos/README.md +++ b/ohos/README.md @@ -1,5 +1,5 @@ # ohos -当前目录下会放Flutter鸿蒙化相关的demo和文档。 +当前目录下会放Flutter OpenHarmony化相关的demo和文档。 -[Flutter鸿蒙化文档入口](./docs/README.md) +[Flutter OpenHarmony化文档入口](./docs/README.md) diff --git a/ohos/docs/03_environment/README.md b/ohos/docs/03_environment/README.md index 9ffd7304..c797c153 100644 --- a/ohos/docs/03_environment/README.md +++ b/ohos/docs/03_environment/README.md @@ -1,5 +1,5 @@ # 环境搭建 -## 鸿蒙版Flutter集成与编译教程 -1. [鸿蒙版Flutter环境搭建指导](./鸿蒙版Flutter环境搭建指导.md) +## OpenHarmony版Flutter集成与编译教程 +1. [OpenHarmony版Flutter环境搭建指导](./鸿蒙版Flutter环境搭建指导.md) 2. [OpenHarmony设备运行指导](./OpenHarmony设备运行指导.md) \ No newline at end of file diff --git "a/ohos/docs/03_environment/\351\270\277\350\222\231\347\211\210Flutter\347\216\257\345\242\203\346\220\255\345\273\272\346\214\207\345\257\274.md" "b/ohos/docs/03_environment/\351\270\277\350\222\231\347\211\210Flutter\347\216\257\345\242\203\346\220\255\345\273\272\346\214\207\345\257\274.md" index 02d15cce..21f9a891 100644 --- "a/ohos/docs/03_environment/\351\270\277\350\222\231\347\211\210Flutter\347\216\257\345\242\203\346\220\255\345\273\272\346\214\207\345\257\274.md" +++ "b/ohos/docs/03_environment/\351\270\277\350\222\231\347\211\210Flutter\347\216\257\345\242\203\346\220\255\345\273\272\346\214\207\345\257\274.md" @@ -1,11 +1,11 @@ -# 鸿蒙版Flutter环境搭建指导 +# OpenHarmony版Flutter环境搭建指导 ## 一、环境准备 -### 1.下载并安装鸿蒙最新DevEco Studio开发工具,及其依赖环境 +### 1.下载并安装OpenHarmony最新DevEco Studio开发工具,及其依赖环境 #### 1.1 官方下载地址 -鸿蒙开发套件官方下载地址:https://developer.huawei.com/consumer/cn/download/ +OpenHarmony开发套件官方下载地址:https://developer.huawei.com/consumer/cn/download/ ``` 注意事项: (1)目前支持操作系统Linux、Mac、Windows环境下使用 @@ -21,10 +21,10 @@ ![](../media/03_1/img_17.png) -##### (2)若无鸿蒙真机,需在DevEco Studio中下载模拟器 +##### (2)若无OpenHarmony真机,需在DevEco Studio中下载模拟器 模拟器下载和安装步骤见:2.2 安装模拟器 -##### (3)下载鸿蒙版flutter +##### (3)下载OpenHarmony版flutter 项目地址:https://gitee.com/openharmony-sig/flutter_flutter 通过代码工具下载仓库代码并指定dev或master分支,dev不断在更新相比master拥有更多功能 @@ -40,8 +40,8 @@ ![](../media/03_1/img_4.png) -#### 1.3 鸿蒙开发环境的前置环境依赖 -* 由于鸿蒙系统sdk存在java环境依赖,在[oracle官网](https://www.oracle.com/cn/java/technologies/downloads/#java17)或openjdk官网下载jdk 17环境,并进行相应配置 +#### 1.3 OpenHarmony开发环境的前置环境依赖 +* 由于OpenHarmony系统sdk存在java环境依赖,在[oracle官网](https://www.oracle.com/cn/java/technologies/downloads/#java17)或openjdk官网下载jdk 17环境,并进行相应配置 * 执行如下命令,检查JDK安装结果,安装成功后进行后续操作 ```sh java -version @@ -98,7 +98,7 @@ PATH=$JAVA_HOME/bin:$PATH:. export JAVA_HOME export PATH -# 可选配置项(防止由于flutter鸿蒙版的git下载地址环境变量不匹配,影响后续的flutter项目创建) +# 可选配置项(防止由于Flutter OpenHarmony版的git下载地址环境变量不匹配,影响后续的flutter项目创建) export FLUTTER_GIT_URL=https://gitee.com/openharmony-sig/flutter_flutter.git # 非必选配置项(若command-line-tools目录下的tool文件里存在node环境,则无需配置,若无则可进行如下单独配置) @@ -127,7 +127,7 @@ source ~/.bash_profile ![](../media/03_1/m3.png) -## 二、集成与调试鸿蒙版Flutter +## 二、集成与调试OpenHarmony版Flutter ### 1.检查环境 运行```flutter doctor -v```检查环境变量配置是否正确,Futter与OpenHarmony应都为ok标识,若两处提示缺少环境,按提示补上相应环境即可。 @@ -149,21 +149,21 @@ flutter create flutter build hap --debug ``` -### 3.鸿蒙真机运行Flutter项目 +### 3.OpenHarmony真机运行Flutter项目 #### 3.1 项目签名 在运行到真机之前,需要对项目进行签名,具体操作如下: ![](../media/03_1/sign01.png) ![](../media/03_1/sign02.png) -#### 3.2 鸿蒙真机运行Flutter项目 +#### 3.2 OpenHarmony真机运行Flutter项目 * 通过```flutter devices```指令发现真机设备之后,获取device-id -方式一:进入项目目录指定构建方式编译hap包并安装到鸿蒙手机中 +方式一:进入项目目录指定构建方式编译hap包并安装到OpenHarmony手机中 ```sh flutter run --debug -d ``` -方式二:进入工程根目录编译hap包,然后安装到鸿蒙手机中 +方式二:进入工程根目录编译hap包,然后安装到OpenHarmony手机中 ```sh flutter build hap --debug hdc -t install @@ -178,7 +178,7 @@ flutter build hap --debug ![](../media/03_1/open_ohos.png) -#### 4.2 DevEcoStudio启动鸿蒙模拟器 +#### 4.2 DevEcoStudio启动OpenHarmony模拟器 ![](../media/03_1/m1.png) @@ -186,7 +186,7 @@ flutter build hap --debug ![](../media/03_1/m3.png) -切换设备为鸿蒙模拟器 +切换设备为OpenHarmony模拟器 ![](../media/03_1/img00.png) diff --git "a/ohos/docs/04_development/PlatformView\345\220\214\345\261\202\346\270\262\346\237\223\346\226\271\346\241\210\351\200\202\351\205\215\345\210\207\346\215\242\346\214\207\345\257\274.md" "b/ohos/docs/04_development/PlatformView\345\220\214\345\261\202\346\270\262\346\237\223\346\226\271\346\241\210\351\200\202\351\205\215\345\210\207\346\215\242\346\214\207\345\257\274.md" index fd213521..d6dc3068 100644 --- "a/ohos/docs/04_development/PlatformView\345\220\214\345\261\202\346\270\262\346\237\223\346\226\271\346\241\210\351\200\202\351\205\215\345\210\207\346\215\242\346\214\207\345\257\274.md" +++ "b/ohos/docs/04_development/PlatformView\345\220\214\345\261\202\346\270\262\346\237\223\346\226\271\346\241\210\351\200\202\351\205\215\345\210\207\346\215\242\346\214\207\345\257\274.md" @@ -30,7 +30,7 @@ export struct DynamicView{ @BuilderParam customBuilder?:($$:BuilderParams)=>void; } ``` -开发者使用json字符串来定义生成DVModel模型,实现PlatformView的定义,将FlutterView置于底层,DynamicView实现的PlatformView置于顶层,DynamicView使用ArkUI实现,所以是通过鸿蒙的原生渲染的。 +开发者使用json字符串来定义生成DVModel模型,实现PlatformView的定义,将FlutterView置于底层,DynamicView实现的PlatformView置于顶层,DynamicView使用ArkUI实现,所以是通过OpenHarmony的原生渲染的。 ```java build() { Stack() { @@ -67,7 +67,7 @@ Flutter页面嵌入PlatformView时会有下面两个严重缺陷: ## PlatformView新方案 ### 简述 -采用NodeContainer同层渲染功能,将原生平台组件的纹理导出注册到Flutter Engine,由Flutter统一渲染。可以解决旧方案的固有缺陷,并且PlatformView使用自定义ArkUI的Component组件,符合鸿蒙原生应用开发习惯,不用按照DVModel来定义,同时避免写json没有代码提示的困扰。 +采用NodeContainer同层渲染功能,将原生平台组件的纹理导出注册到Flutter Engine,由Flutter统一渲染。可以解决旧方案的固有缺陷,并且PlatformView使用自定义ArkUI的Component组件,符合OpenHarmony原生应用开发习惯,不用按照DVModel来定义,同时避免写json没有代码提示的困扰。 ```java build() { Stack() { diff --git a/ohos/docs/04_development/README.md b/ohos/docs/04_development/README.md index 1e782fe1..5eb00d68 100644 --- a/ohos/docs/04_development/README.md +++ b/ohos/docs/04_development/README.md @@ -1,13 +1,13 @@ # 功能开发 -## 在鸿蒙应用中添加Flutter页面 +## 在OpenHarmony应用中添加Flutter页面 1. [如何使用 FlutterPage](./如何使用%20FlutterPage.md) 2. [如何使用混合开发添加跳转 FlutterEntry](./如何使用混合开发添加跳转%20FlutterEntry.md) -## 在鸿蒙应用中使用Flutter Channel能力 +## 在OpenHarmony应用中使用Flutter Channel能力 -1. [如何使用Flutter与鸿蒙通信 FlutterChannel](./如何使用Flutter与鸿蒙通信%20FlutterChannel.md) +1. [如何使用Flutter与OpenHarmony通信 FlutterChannel](./如何使用Flutter与OpenHarmony通信%20FlutterChannel.md) ## 与原生混合渲染 diff --git "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250 FlutterPage.md" "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250 FlutterPage.md" index ab6d849a..0fd682cd 100644 --- "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250 FlutterPage.md" +++ "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250 FlutterPage.md" @@ -1,6 +1,6 @@ # 如何使用 FlutterPage -## 如何在鸿蒙应用中添加新页面 +## 如何在OpenHarmony应用中添加新页面 1. 使用 DevEco-Studio 打开 ohos 工程 2. 鼠标右键点击 ohos/entry/src/main/ets/pages 目录,依次选择 New->Page->Empty Page @@ -17,7 +17,7 @@ export default class EntryAbility extends FlutterAbility { } ``` -## 2. 在鸿蒙的页面中使用 FlutterPage +## 2. 在OpenHarmony的页面中使用 FlutterPage ```ts let storage = LocalStorage.getShared() diff --git "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250Flutter\344\270\216\351\270\277\350\222\231\351\200\232\344\277\241 FlutterChannel.md" "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250Flutter\344\270\216\351\270\277\350\222\231\351\200\232\344\277\241 FlutterChannel.md" index 92c1a08b..776cee9b 100644 --- "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250Flutter\344\270\216\351\270\277\350\222\231\351\200\232\344\277\241 FlutterChannel.md" +++ "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250Flutter\344\270\216\351\270\277\350\222\231\351\200\232\344\277\241 FlutterChannel.md" @@ -1,6 +1,6 @@ -# 如何使用Flutter与鸿蒙通信 FlutterChannel +# 如何使用Flutter与OpenHarmony通信 FlutterChannel -本文介绍在Flutter鸿蒙化工程中,如何使用 Flutter Channel 能力。 +本文介绍在Flutter OpenHarmony化工程中,如何使用 Flutter Channel 能力。 以下是关键实现代码,完整的demo请参考 [channel_demo](../../channel_demo/) diff --git "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250PlatformView.md" "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250PlatformView.md" index da3a35f4..a0650ab3 100644 --- "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250PlatformView.md" +++ "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250PlatformView.md" @@ -170,7 +170,7 @@ export class CustomPlugin implements FlutterPlugin { } ``` -3.6 打开`EntryAbility.ets`文件,添加Plugin(也可以把自定义PlatformView写在一个鸿蒙插件中,在应用中沿用,就不用在此显式添加插件) +3.6 打开`EntryAbility.ets`文件,添加Plugin(也可以把自定义PlatformView写在一个OpenHarmony插件中,在应用中沿用,就不用在此显式添加插件) ```ts import { FlutterAbility } from '@ohos/flutter_ohos' diff --git "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250\346\267\267\345\220\210\345\274\200\345\217\221 module.md" "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250\346\267\267\345\220\210\345\274\200\345\217\221 module.md" index 09e2866d..5ba195e9 100644 --- "a/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250\346\267\267\345\220\210\345\274\200\345\217\221 module.md" +++ "b/ohos/docs/04_development/\345\246\202\344\275\225\344\275\277\347\224\250\346\267\267\345\220\210\345\274\200\345\217\221 module.md" @@ -2,7 +2,7 @@ 本文介绍如何在ohos工程中引用flutter_module工程。 -- ohos工程,鸿蒙原生工程,可由Deveco Studio创建。 +- ohos工程,OpenHarmony原生工程,可由Deveco Studio创建。 - flutter_module工程,flutter子模块工程,可由 flutter 命令行创建。 ## 环境准备 @@ -10,7 +10,7 @@ - 使用 [flutter_flutter](https://gitee.com/openharmony-sig/flutter_flutter),配置相关的环境变量 - 使用 [flutter_engine](https://gitee.com/openharmony-sig/flutter_engine) 生成的engine产物 -使用 DevEco-Studio 创建鸿蒙原生工程 MyApplication。 +使用 DevEco-Studio 创建OpenHarmony原生工程 MyApplication。 ## flutter_module工程相关操作 diff --git a/ohos/docs/05_performance/README.md b/ohos/docs/05_performance/README.md index 382b266e..589b4419 100644 --- a/ohos/docs/05_performance/README.md +++ b/ohos/docs/05_performance/README.md @@ -1,6 +1,6 @@ # 性能调优 -flutter鸿蒙化的工程,也可以使用devtools对Dart代码进行调试,具体内容请参考 [DevTools](https://docs.flutter.cn/tools/devtools) +Flutter OpenHarmony化的工程,也可以使用devtools对Dart代码进行调试,具体内容请参考 [DevTools](https://docs.flutter.cn/tools/devtools) [性能分析定界(OpenHarmony平台)指南](./性能分析定界指南.md) diff --git a/ohos/docs/08_FAQ/README.md b/ohos/docs/08_FAQ/README.md index af67b809..7df7220a 100644 --- a/ohos/docs/08_FAQ/README.md +++ b/ohos/docs/08_FAQ/README.md @@ -1,6 +1,6 @@ # FAQ -整理flutter鸿蒙化开发过程中的常见问题 +整理Flutter OpenHarmony化开发过程中的常见问题 1. [环境相关问题](./环境相关问题.md) 2. [ohos引擎产物编译相关问题](./ohos引擎产物编译相关问题.md) @@ -11,11 +11,11 @@ 7. [解析flutter相关的cppcrash堆栈](./解析flutter相关的cppcrash堆栈.md) 8. [申请权限相关问题](./permission.md) -## flutter鸿蒙化应用相关问题反馈的关键信息模板 +## Flutter OpenHarmony化应用相关问题反馈的关键信息模板 1. IDE版本号,例如 1. DevEco-Studio 5.0.3.300 -2. 鸿蒙手机或模拟器的设备名称和系统版本号,可在 "设置->关于手机" 中查看,例如 +2. OpenHarmony手机或模拟器的设备名称和系统版本号,可在 "设置->关于手机" 中查看,例如 1. HUAWEI Mate 60 Pro, 3.0.0.22(SP81xxxxxx) 2. emulator, 3.0.0.22(SP39xxxxxx) 3. flutter运行环境检测信息,例如 diff --git "a/ohos/docs/08_FAQ/ohos\344\273\243\347\240\201\345\274\200\345\217\221\347\233\270\345\205\263\351\227\256\351\242\230.md" "b/ohos/docs/08_FAQ/ohos\344\273\243\347\240\201\345\274\200\345\217\221\347\233\270\345\205\263\351\227\256\351\242\230.md" index f30950d1..eaadca62 100644 --- "a/ohos/docs/08_FAQ/ohos\344\273\243\347\240\201\345\274\200\345\217\221\347\233\270\345\205\263\351\227\256\351\242\230.md" +++ "b/ohos/docs/08_FAQ/ohos\344\273\243\347\240\201\345\274\200\345\217\221\347\233\270\345\205\263\351\227\256\351\242\230.md" @@ -27,8 +27,8 @@ if (Platform.isAndroid || Platform.isOhos) { 请将 Platform.isOhos 修改成 defaultTargetPlatform == TargetPlatform.ohos -## flutter鸿蒙原生端获取到图片资源 -问:在使用plugin时, 鸿蒙会返回这个类型的对象binding: FlutterPluginBinding,使用这个对象的binding.getFlutterAssets().getAssetFilePathByName('xxxx') 获取flutter代码库中的图片资源时,鸿蒙原生端无法获取到图片资源(鸿蒙端直接用Image(this.img)方法加载)。有什么别的方法能够获取到? +## Flutter OpenHarmony原生端获取到图片资源 +问:在使用plugin时, OpenHarmony会返回这个类型的对象binding: FlutterPluginBinding,使用这个对象的binding.getFlutterAssets().getAssetFilePathByName('xxxx') 获取flutter代码库中的图片资源时,OpenHarmony原生端无法获取到图片资源(OpenHarmony端直接用Image(this.img)方法加载)。有什么别的方法能够获取到? 答:binding.getFlutterAssets().getAssetFilePathByName('xxxx')得到的是资源路径,加载原生图片资源可以参考以下实现 ![](../media/08/code2.png) diff --git "a/ohos/docs/08_FAQ/ohos\345\272\224\347\224\250\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" "b/ohos/docs/08_FAQ/ohos\345\272\224\347\224\250\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" index e5849a53..86a9d49c 100644 --- "a/ohos/docs/08_FAQ/ohos\345\272\224\347\224\250\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" +++ "b/ohos/docs/08_FAQ/ohos\345\272\224\347\224\250\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" @@ -2,7 +2,7 @@ ## 配置别名,简化日常开发的编译命令 -在环境变量配置文件中配置别名,简化flutter鸿蒙化日常使用的命令 +在环境变量配置文件中配置别名,简化Flutter OpenHarmony化日常使用的命令 - windows, 使用 `Git Bash` 可以执行常见的linux命令。(使用方式:鼠标右键点击文件管理器中的空白处,左键点击 Git Bash Here) - linux, 修改 `~/.bash_profile` diff --git "a/ohos/docs/08_FAQ/ohos\345\274\225\346\223\216\344\272\247\347\211\251\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" "b/ohos/docs/08_FAQ/ohos\345\274\225\346\223\216\344\272\247\347\211\251\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" index f97267d1..78ecd748 100644 --- "a/ohos/docs/08_FAQ/ohos\345\274\225\346\223\216\344\272\247\347\211\251\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" +++ "b/ohos/docs/08_FAQ/ohos\345\274\225\346\223\216\344\272\247\347\211\251\347\274\226\350\257\221\347\233\270\345\205\263\351\227\256\351\242\230.md" @@ -2,7 +2,7 @@ flutter_engine环境编译配置参考 https://gitee.com/openharmony-sig/flutter_engine -## flutter鸿蒙化引擎编译环境推荐配置版本 +## Flutter OpenHarmony化引擎编译环境推荐配置版本 1. python 3.8-3.11, 3.12版本会出现报错。 2. java 17 diff --git "a/ohos/docs/08_FAQ/ohos\350\277\220\350\241\214\347\233\270\345\205\263\351\227\256\351\242\230.md" "b/ohos/docs/08_FAQ/ohos\350\277\220\350\241\214\347\233\270\345\205\263\351\227\256\351\242\230.md" index ea3c137d..98b7a03c 100644 --- "a/ohos/docs/08_FAQ/ohos\350\277\220\350\241\214\347\233\270\345\205\263\351\227\256\351\242\230.md" +++ "b/ohos/docs/08_FAQ/ohos\350\277\220\350\241\214\347\233\270\345\205\263\351\227\256\351\242\230.md" @@ -1,8 +1,8 @@ # ohos运行相关问题 -## 编译鸿蒙后运行出现运行时错误/data/storage/el1/bundle/entry/ets/modules.abc -问题现象:flutter编译鸿蒙后运行出现运行时错误 +## 编译OpenHarmony后运行出现运行时错误/data/storage/el1/bundle/entry/ets/modules.abc +问题现象:flutter编译OpenHarmony后运行出现运行时错误 报错信息: ``` diff --git "a/ohos/docs/08_FAQ/\350\247\243\346\236\220flutter\347\233\270\345\205\263\347\232\204cppcrash\345\240\206\346\240\210.md" "b/ohos/docs/08_FAQ/\350\247\243\346\236\220flutter\347\233\270\345\205\263\347\232\204cppcrash\345\240\206\346\240\210.md" index 34fcfe50..c6848f66 100644 --- "a/ohos/docs/08_FAQ/\350\247\243\346\236\220flutter\347\233\270\345\205\263\347\232\204cppcrash\345\240\206\346\240\210.md" +++ "b/ohos/docs/08_FAQ/\350\247\243\346\236\220flutter\347\233\270\345\205\263\347\232\204cppcrash\345\240\206\346\240\210.md" @@ -1,6 +1,6 @@ # 解析flutter相关的cppcrash堆栈 -本文介绍如何解析flutter鸿蒙化版本 `libflutter.so` 相关的崩溃堆栈。 +本文介绍如何解析Flutter OpenHarmony化版本 `libflutter.so` 相关的崩溃堆栈。 ## 1. 介绍 diff --git a/ohos/docs/09_specifications/README.md b/ohos/docs/09_specifications/README.md index 5d1cc523..7fd4dc3b 100644 --- a/ohos/docs/09_specifications/README.md +++ b/ohos/docs/09_specifications/README.md @@ -1,4 +1,4 @@ # 规格说明 -1. [flutter鸿蒙化工程的目录结构](./flutter鸿蒙化工程的目录结构.md) +1. [Flutter OpenHarmony化工程的目录结构](./flutter鸿蒙化工程的目录结构.md) 2. [update_flutter_plugin_structure](./更新Flutter插件项目结构.md) diff --git "a/ohos/docs/09_specifications/flutter\351\270\277\350\222\231\345\214\226\345\267\245\347\250\213\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" "b/ohos/docs/09_specifications/flutter\351\270\277\350\222\231\345\214\226\345\267\245\347\250\213\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" index 0ec39627..f91a8c56 100644 --- "a/ohos/docs/09_specifications/flutter\351\270\277\350\222\231\345\214\226\345\267\245\347\250\213\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" +++ "b/ohos/docs/09_specifications/flutter\351\270\277\350\222\231\345\214\226\345\267\245\347\250\213\347\232\204\347\233\256\345\275\225\347\273\223\346\236\204.md" @@ -1,6 +1,6 @@ -# flutter鸿蒙化工程的目录结构 +# Flutter OpenHarmony化工程的目录结构 -## flutter鸿蒙化工程关键文件 +## Flutter OpenHarmony化工程关键文件 1. 配置文件 1. ohos/AppScope/app.json5, project配置文件, 应用的全局配置信息,包含应用的包名、开发厂商、版本号等基本信息。 diff --git "a/ohos/docs/09_specifications/\346\233\264\346\226\260Flutter\346\217\222\344\273\266\351\241\271\347\233\256\347\273\223\346\236\204.md" "b/ohos/docs/09_specifications/\346\233\264\346\226\260Flutter\346\217\222\344\273\266\351\241\271\347\233\256\347\273\223\346\236\204.md" index dfef47c7..d3ffb117 100644 --- "a/ohos/docs/09_specifications/\346\233\264\346\226\260Flutter\346\217\222\344\273\266\351\241\271\347\233\256\347\273\223\346\236\204.md" +++ "b/ohos/docs/09_specifications/\346\233\264\346\226\260Flutter\346\217\222\344\273\266\351\241\271\347\233\256\347\273\223\346\236\204.md" @@ -2,7 +2,7 @@ ## 更新内容 -- flutter插件项目中的ohos目录,将从鸿蒙工程project结构,替换为鸿蒙工程module结构。 +- flutter插件项目中的ohos目录,将从OpenHarmony工程project结构,替换为OpenHarmony工程module结构。 - flutter工程中引用的har文件,统一放到 ohos/har 目录下。 - 更新后需要删除ohos插件中的旧模块目录。 @@ -125,7 +125,7 @@ cd integration_test/example flutter run -d $DEVICE --debug ``` -### 运行鸿蒙应用时,需要注意配置文件中 har文件 的引用 +### 运行OpenHarmony应用时,需要注意配置文件中 har文件 的引用 引用的har文件在 ohos/har 目录下 -- Gitee