From 74af45d1943f495111c3d6509bfa27e17ae3b3ba Mon Sep 17 00:00:00 2001 From: laoguanyao <806103474@qq.com> Date: Wed, 31 Jul 2024 14:30:57 +0800 Subject: [PATCH 1/3] =?UTF-8?q?=E7=BB=9F=E4=B8=80=E6=A0=87=E9=A2=98?= =?UTF-8?q?=E5=92=8C=E6=AD=A3=E6=96=87=E4=B8=ADohos=E7=9A=84=E4=BD=BF?= =?UTF-8?q?=E7=94=A8=EF=BC=8C=E7=BB=9F=E4=B8=80=E5=9B=BE=E7=89=87=E7=9A=84?= =?UTF-8?q?=E5=90=8D=E7=A7=B0=E6=A0=BC=E5=BC=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: laoguanyao <806103474@qq.com> --- ohos/docs/07_plugin/README.md | 2 +- ...71\345\272\223\346\214\207\345\257\274.md" | 32 ++++++++++-------- .../docs/media/07_1/01_Plugin_Directory.png | Bin .../07_1/02_Flutter_plugin_structure.png | Bin .../07_1/03_HarmonyOS_plugin_structure.png | Bin .../04_ohos_plugin_dart_side_structure.png | Bin ...e_ohos_project_in_the_HarmonyOS_plugin.png | Bin .../06_Create_new_path_provider_module.png | Bin ..._entry_and_other_redundant_directories.png | Bin .../media/07_1/08_Add_flutter.har_file.png | Bin .../docs/media/07_1/09_Write_ets_code.png | Bin ..._creating_har_packages_for_the_project.png | Bin ..._Successfully_converted_to_har_package.png | Bin .../media/07_1/12_Create_example_command.png | Bin .../07_1/{example.png => 13_example.png} | Bin .../docs/media/07_1/14_Signature.png | Bin .../docs/media/07_1/15_Successful_effect.png | Bin 17 files changed, 18 insertions(+), 16 deletions(-) rename "ohos/docs/07_plugin/OHOS\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" => "ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" (84%) rename "ohos/docs/media/07_1/\346\217\222\344\273\266\347\233\256\345\275\225.png" => ohos/docs/media/07_1/01_Plugin_Directory.png (100%) rename "ohos/docs/media/07_1/\346\211\247\350\241\214\345\221\275\344\273\244flutter_create\345\211\215.png" => ohos/docs/media/07_1/02_Flutter_plugin_structure.png (100%) rename "ohos/docs/media/07_1/\346\211\247\350\241\214\345\221\275\344\273\244flutter_create\345\220\216.png" => ohos/docs/media/07_1/03_HarmonyOS_plugin_structure.png (100%) rename "ohos/docs/media/07_1/lab\347\233\256\345\275\225dart\344\273\243\347\240\201.png" => ohos/docs/media/07_1/04_ohos_plugin_dart_side_structure.png (100%) rename "ohos/docs/media/07_1/path_provider_oho\344\270\213\347\232\204ohos\351\241\271\347\233\256.png" => ohos/docs/media/07_1/05_The_ohos_project_in_the_HarmonyOS_plugin.png (100%) rename "ohos/docs/media/07_1/\346\226\260\345\273\272path_providermodule.png" => ohos/docs/media/07_1/06_Create_new_path_provider_module.png (100%) rename "ohos/docs/media/07_1/\345\210\240\351\231\244entry\344\273\245\345\217\212\345\205\266\344\273\226\345\244\232\344\275\231\347\233\256\345\275\225.png" => ohos/docs/media/07_1/07_Delete_entry_and_other_redundant_directories.png (100%) rename "ohos/docs/media/07_1/\346\267\273\345\212\240flutter.har.png" => ohos/docs/media/07_1/08_Add_flutter.har_file.png (100%) rename "ohos/docs/media/07_1/\347\274\226\345\206\231ets\344\273\243\347\240\201.png" => ohos/docs/media/07_1/09_Write_ets_code.png (100%) rename "ohos/docs/media/07_1/\346\211\223har\346\255\245\351\252\244.png" => ohos/docs/media/07_1/10_Steps_for_creating_har_packages_for_the_project.png (100%) rename "ohos/docs/media/07_1/\346\211\223har\345\214\205\346\210\220\345\212\237.png" => ohos/docs/media/07_1/11_Successfully_converted_to_har_package.png (100%) rename "ohos/docs/media/07_1/\345\210\233\345\273\272example\345\221\275\344\273\244.png" => ohos/docs/media/07_1/12_Create_example_command.png (100%) rename ohos/docs/media/07_1/{example.png => 13_example.png} (100%) rename "ohos/docs/media/07_1/\347\255\276\345\220\215.png" => ohos/docs/media/07_1/14_Signature.png (100%) rename "ohos/docs/media/07_1/\346\210\220\345\212\237\346\225\210\346\236\234.png" => ohos/docs/media/07_1/15_Successful_effect.png (100%) diff --git a/ohos/docs/07_plugin/README.md b/ohos/docs/07_plugin/README.md index 227e682d..687722f5 100644 --- a/ohos/docs/07_plugin/README.md +++ b/ohos/docs/07_plugin/README.md @@ -2,4 +2,4 @@ -1. [OHOS平台适配flutter三方库指导.md](./OHOS平台适配flutter三方库指导.md) \ No newline at end of file +1. [ohos平台适配flutter三方库指导.md](./ohos平台适配flutter三方库指导.md) \ No newline at end of file diff --git "a/ohos/docs/07_plugin/OHOS\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" "b/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" similarity index 84% rename from "ohos/docs/07_plugin/OHOS\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" rename to "ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" index 574e4cad..998cc983 100644 --- "a/ohos/docs/07_plugin/OHOS\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" +++ "b/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" @@ -1,3 +1,5 @@ +# ohos平台适配flutter三方库指导 + ## 准备工作 flutter开发环境已配置:参考https://gitee.com/openharmony-sig/flutter_flutter/blob/master/README.md @@ -8,7 +10,7 @@ flutter开发环境已配置:参考https://gitee.com/openharmony-sig/flutter_f ## 一、插件目录 -![image-20240410105254011](../media/07_1/%E6%8F%92%E4%BB%B6%E7%9B%AE%E5%BD%95.png) +![image-20240410105254011](../media/07_1/01_Plugin_Directory.png) lib: 是对接dart端代码的入口,由此文件接收到参数后,通过channel将数据发送到原生端; @@ -38,11 +40,11 @@ LICENSE: 包含软件包许可条款的文件。 执行创建命令前: -![image-20240410105254011](../media/07_1/%E6%89%A7%E8%A1%8C%E5%91%BD%E4%BB%A4flutter_create%E5%89%8D.png) +![image-20240410105254011](../media/07_1/02_Flutter_plugin_structure.png) 执行创建命令后,可以将path_provider_ohos目录下的.dart_tool和.ldea文件删除。 -![image-20240410105254011](../media/07_1/%E6%89%A7%E8%A1%8C%E5%91%BD%E4%BB%A4flutter_create%E5%90%8E.png) +![image-20240410105254011](../media/07_1/03_HarmonyOS_plugin_structure.png) @@ -54,7 +56,7 @@ dart代码基本不需要修改,只需要将android字样改为ohos。 lib目录dart代码: -![image-20240410105254011](../media/07_1/lab%E7%9B%AE%E5%BD%95dart%E4%BB%A3%E7%A0%81.png) +![image-20240410105254011](../media/07_1/04_ohos_plugin_dart_side_structure.png) pubspec.yaml文件: @@ -103,7 +105,7 @@ dev_dependencies: 1)、用DevEco Studio打开path_provider_oho下的ohos项目: -![image-20240410105254011](../media/07_1/path_provider_oho%E4%B8%8B%E7%9A%84ohos%E9%A1%B9%E7%9B%AE.png) +![image-20240410105254011](../media/07_1/05_The_ohos_project_in_the_HarmonyOS_plugin.png) 2)、新建一个名称为path_provider的静态模块: @@ -113,7 +115,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 -![image-20240410105254011](../media/07_1/%E6%96%B0%E5%BB%BApath_providermodule.png) +![image-20240410105254011](../media/07_1/06_Create_new_path_provider_module.png) 3)、删除entry以及其他多余目录: @@ -121,7 +123,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 ​ 将`path_provider > src > main > ets`目录下的文件全部删除(此处是一些模板代码可删除)。 -![image-20240410105254011](../media/07_1/%E5%88%A0%E9%99%A4entry%E4%BB%A5%E5%8F%8A%E5%85%B6%E4%BB%96%E5%A4%9A%E4%BD%99%E7%9B%AE%E5%BD%95.png) +![image-20240410105254011](../media/07_1/07_Delete_entry_and_other_redundant_directories.png) @@ -163,7 +165,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 3)、在path_provider目录下添加flutter.har: -![image-20240410105254011](../media/07_1/%E6%B7%BB%E5%8A%A0flutter.har.png) +![image-20240410105254011](../media/07_1/08_Add_flutter.har_file.png) @@ -173,7 +175,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 ohos的api可以参考:https://gitee.com/openharmony/docs -![image-20240410105254011](../media/07_1/%E7%BC%96%E5%86%99ets%E4%BB%A3%E7%A0%81.png) +![image-20240410105254011](../media/07_1/09_Write_ets_code.png) @@ -194,13 +196,13 @@ export default PathProviderPlugin 打包步骤:1、鼠标定位到path_provider目录;2、点击DevEco Studio中的Build;3、点击Make Module 'pathprovider'选项;4、等待打包完成。 -![image-20240410105254011](../media/07_1/%E6%89%93har%E6%AD%A5%E9%AA%A4.png) +![image-20240410105254011](../media/07_1/10_Steps_for_creating_har_packages_for_the_project.png) 预期结果: 在`path_provider > build > default > outputs `中有path_proivider.har生成,即为打har包成功。 -![image-20240410105254011](../media/07_1/%E6%89%93har%E5%8C%85%E6%88%90%E5%8A%9F.png) +![image-20240410105254011](../media/07_1/11_Successfully_converted_to_har_package.png) @@ -216,9 +218,9 @@ cd 到path_provider_ohos目录下 ; 工具:Android Studio -![image-20240410105254011](../media/07_1/%E5%88%9B%E5%BB%BAexample%E5%91%BD%E4%BB%A4.png) +![image-20240410105254011](../media/07_1/12_Create_example_command.png) -![image-20240410105254011](../media/07_1/example.png) +![image-20240410105254011](../media/07_1/13_example.png) ### 2、修改dart代码 @@ -314,7 +316,7 @@ dev_dependencies: 单击 `File > Project Structure > Project > Signing Configs` 界面勾选 `Automatically generate signature`,等待自动签名完成即可,单击 `OK`; -![image-20240410105254011](../media/07_1/%E7%AD%BE%E5%90%8D.png) +![image-20240410105254011](../media/07_1/14_Signature.png) ### 2、运行 @@ -326,7 +328,7 @@ cd到`path_provider_ohos\example > ohos`目录,使用下列指令运行: **运行成功效果如下:** -![image-20240410105254011](../media/07_1/%E6%88%90%E5%8A%9F%E6%95%88%E6%9E%9C.png) +![image-20240410105254011](../media/07_1/15_Successful_effect.png) diff --git "a/ohos/docs/media/07_1/\346\217\222\344\273\266\347\233\256\345\275\225.png" b/ohos/docs/media/07_1/01_Plugin_Directory.png similarity index 100% rename from "ohos/docs/media/07_1/\346\217\222\344\273\266\347\233\256\345\275\225.png" rename to ohos/docs/media/07_1/01_Plugin_Directory.png diff --git "a/ohos/docs/media/07_1/\346\211\247\350\241\214\345\221\275\344\273\244flutter_create\345\211\215.png" b/ohos/docs/media/07_1/02_Flutter_plugin_structure.png similarity index 100% rename from "ohos/docs/media/07_1/\346\211\247\350\241\214\345\221\275\344\273\244flutter_create\345\211\215.png" rename to ohos/docs/media/07_1/02_Flutter_plugin_structure.png diff --git "a/ohos/docs/media/07_1/\346\211\247\350\241\214\345\221\275\344\273\244flutter_create\345\220\216.png" b/ohos/docs/media/07_1/03_HarmonyOS_plugin_structure.png similarity index 100% rename from "ohos/docs/media/07_1/\346\211\247\350\241\214\345\221\275\344\273\244flutter_create\345\220\216.png" rename to ohos/docs/media/07_1/03_HarmonyOS_plugin_structure.png diff --git "a/ohos/docs/media/07_1/lab\347\233\256\345\275\225dart\344\273\243\347\240\201.png" b/ohos/docs/media/07_1/04_ohos_plugin_dart_side_structure.png similarity index 100% rename from "ohos/docs/media/07_1/lab\347\233\256\345\275\225dart\344\273\243\347\240\201.png" rename to ohos/docs/media/07_1/04_ohos_plugin_dart_side_structure.png diff --git "a/ohos/docs/media/07_1/path_provider_oho\344\270\213\347\232\204ohos\351\241\271\347\233\256.png" b/ohos/docs/media/07_1/05_The_ohos_project_in_the_HarmonyOS_plugin.png similarity index 100% rename from "ohos/docs/media/07_1/path_provider_oho\344\270\213\347\232\204ohos\351\241\271\347\233\256.png" rename to ohos/docs/media/07_1/05_The_ohos_project_in_the_HarmonyOS_plugin.png diff --git "a/ohos/docs/media/07_1/\346\226\260\345\273\272path_providermodule.png" b/ohos/docs/media/07_1/06_Create_new_path_provider_module.png similarity index 100% rename from "ohos/docs/media/07_1/\346\226\260\345\273\272path_providermodule.png" rename to ohos/docs/media/07_1/06_Create_new_path_provider_module.png diff --git "a/ohos/docs/media/07_1/\345\210\240\351\231\244entry\344\273\245\345\217\212\345\205\266\344\273\226\345\244\232\344\275\231\347\233\256\345\275\225.png" b/ohos/docs/media/07_1/07_Delete_entry_and_other_redundant_directories.png similarity index 100% rename from "ohos/docs/media/07_1/\345\210\240\351\231\244entry\344\273\245\345\217\212\345\205\266\344\273\226\345\244\232\344\275\231\347\233\256\345\275\225.png" rename to ohos/docs/media/07_1/07_Delete_entry_and_other_redundant_directories.png diff --git "a/ohos/docs/media/07_1/\346\267\273\345\212\240flutter.har.png" b/ohos/docs/media/07_1/08_Add_flutter.har_file.png similarity index 100% rename from "ohos/docs/media/07_1/\346\267\273\345\212\240flutter.har.png" rename to ohos/docs/media/07_1/08_Add_flutter.har_file.png diff --git "a/ohos/docs/media/07_1/\347\274\226\345\206\231ets\344\273\243\347\240\201.png" b/ohos/docs/media/07_1/09_Write_ets_code.png similarity index 100% rename from "ohos/docs/media/07_1/\347\274\226\345\206\231ets\344\273\243\347\240\201.png" rename to ohos/docs/media/07_1/09_Write_ets_code.png diff --git "a/ohos/docs/media/07_1/\346\211\223har\346\255\245\351\252\244.png" b/ohos/docs/media/07_1/10_Steps_for_creating_har_packages_for_the_project.png similarity index 100% rename from "ohos/docs/media/07_1/\346\211\223har\346\255\245\351\252\244.png" rename to ohos/docs/media/07_1/10_Steps_for_creating_har_packages_for_the_project.png diff --git "a/ohos/docs/media/07_1/\346\211\223har\345\214\205\346\210\220\345\212\237.png" b/ohos/docs/media/07_1/11_Successfully_converted_to_har_package.png similarity index 100% rename from "ohos/docs/media/07_1/\346\211\223har\345\214\205\346\210\220\345\212\237.png" rename to ohos/docs/media/07_1/11_Successfully_converted_to_har_package.png diff --git "a/ohos/docs/media/07_1/\345\210\233\345\273\272example\345\221\275\344\273\244.png" b/ohos/docs/media/07_1/12_Create_example_command.png similarity index 100% rename from "ohos/docs/media/07_1/\345\210\233\345\273\272example\345\221\275\344\273\244.png" rename to ohos/docs/media/07_1/12_Create_example_command.png diff --git a/ohos/docs/media/07_1/example.png b/ohos/docs/media/07_1/13_example.png similarity index 100% rename from ohos/docs/media/07_1/example.png rename to ohos/docs/media/07_1/13_example.png diff --git "a/ohos/docs/media/07_1/\347\255\276\345\220\215.png" b/ohos/docs/media/07_1/14_Signature.png similarity index 100% rename from "ohos/docs/media/07_1/\347\255\276\345\220\215.png" rename to ohos/docs/media/07_1/14_Signature.png diff --git "a/ohos/docs/media/07_1/\346\210\220\345\212\237\346\225\210\346\236\234.png" b/ohos/docs/media/07_1/15_Successful_effect.png similarity index 100% rename from "ohos/docs/media/07_1/\346\210\220\345\212\237\346\225\210\346\236\234.png" rename to ohos/docs/media/07_1/15_Successful_effect.png -- Gitee From 53febd46534ceb1e7ab99879c3a6712d6df26f60 Mon Sep 17 00:00:00 2001 From: laoguanyao <806103474@qq.com> Date: Wed, 31 Jul 2024 15:01:30 +0800 Subject: [PATCH 2/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9ohos=E5=B9=B3=E5=8F=B0?= =?UTF-8?q?=E9=80=82=E9=85=8D=E6=8C=87=E5=AF=BC=E6=96=87=E6=A1=A3=E7=9B=AE?= =?UTF-8?q?=E5=BD=95=E6=A0=87=E9=A2=98=E5=B1=82=E7=BA=A7=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: laoguanyao <806103474@qq.com> --- ...70\211\346\226\271\345\272\223\346\214\207\345\257\274.md" | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git "a/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" "b/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" index 998cc983..830d8b4c 100644 --- "a/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" +++ "b/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" @@ -1,6 +1,6 @@ # ohos平台适配flutter三方库指导 -## 准备工作 +## 一、准备工作 flutter开发环境已配置:参考https://gitee.com/openharmony-sig/flutter_flutter/blob/master/README.md @@ -8,7 +8,7 @@ flutter开发环境已配置:参考https://gitee.com/openharmony-sig/flutter_f 本指导书,以适配path_provider 2.1.0为例,地址:https://pub-web.flutter-io.cn/packages/path_provider/versions/2.1.0 -## 一、插件目录 +## 二、插件目录 ![image-20240410105254011](../media/07_1/01_Plugin_Directory.png) -- Gitee From f6aa1fda48562b0137b68cc37aecfe17b9afeeec Mon Sep 17 00:00:00 2001 From: laoguanyao <806103474@qq.com> Date: Wed, 31 Jul 2024 19:27:01 +0800 Subject: [PATCH 3/3] =?UTF-8?q?=E4=BF=AE=E6=94=B9=E6=A0=87=E9=A2=98?= =?UTF-8?q?=E6=98=BE=E7=A4=BA=E7=BE=8E=E8=A7=82=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: laoguanyao <806103474@qq.com> --- ...271\345\272\223\346\214\207\345\257\274.md" | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git "a/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" "b/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" index 830d8b4c..febaeca0 100644 --- "a/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" +++ "b/ohos/docs/07_plugin/ohos\345\271\263\345\217\260\351\200\202\351\205\215flutter\344\270\211\346\226\271\345\272\223\346\214\207\345\257\274.md" @@ -32,11 +32,11 @@ LICENSE: 包含软件包许可条款的文件。 步骤: -1)、用Android Studio打开刚刚下载好的插件; +1)用Android Studio打开刚刚下载好的插件; -2)、打开Terminal,cd到插件目录下; +2)打开Terminal,cd到插件目录下; -3)、执行命令`flutter create --platforms ohos path_provider_ohos` 创建一个ohos平台的flutter模块。 +3)执行命令`flutter create --platforms ohos path_provider_ohos` 创建一个ohos平台的flutter模块。 执行创建命令前: @@ -103,11 +103,11 @@ dev_dependencies: 步骤: -1)、用DevEco Studio打开path_provider_oho下的ohos项目: +1)用DevEco Studio打开path_provider_oho下的ohos项目: ![image-20240410105254011](../media/07_1/05_The_ohos_project_in_the_HarmonyOS_plugin.png) -2)、新建一个名称为path_provider的静态模块: +2)新建一个名称为path_provider的静态模块: 在DevEco Studio左上角点击`Flie > New > Module > Static Library > Next` ; @@ -117,7 +117,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 ![image-20240410105254011](../media/07_1/06_Create_new_path_provider_module.png) -3)、删除entry以及其他多余目录: +3)删除entry以及其他多余目录: ​ entry目录(entry是用来写应用的,现在是要写插件,此处已不需要,应该删除); @@ -129,7 +129,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 ### 2、修改相关配置文件 -1)、在path_provider目录内的oh-package.json5添加libs/flutter.har 依赖: +1)在path_provider目录内的oh-package.json5添加libs/flutter.har 依赖: ``` { @@ -145,7 +145,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 } ``` -2)、将path_provider目录外侧的oh-package.json5的dependencies中的flutter.har依赖删除: +2)将path_provider目录外侧的oh-package.json5的dependencies中的flutter.har依赖删除: ``` { @@ -163,7 +163,7 @@ module name填写为`path_provider`,其他选项为默认,点击Finish,完 } ``` -3)、在path_provider目录下添加flutter.har: +3)在path_provider目录下添加flutter.har: ![image-20240410105254011](../media/07_1/08_Add_flutter.har_file.png) -- Gitee