| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: 修复 Autolinking 依赖管理及路径计算问题 Signed-off-by: liu_wentao <1515892828@qq.com> | 6 个月前 | |
feat: Add a new --ets-output-path parameter to codegen-harmony. Co-authored-by: 谢代荣<xiedairong@huawei.com> # message auto-generated for no-merge-commit merge: merge master-codegen into master feat: Add a new --ets-output-path parameter to codegen-harmony. Created-by: xiedrsz Commit-by: 谢代荣 Merged-by: huangyouhua Description: ## Description The bytecode har package does not allow generating codegen's ets code within oh_modules. Therefore, it is necessary to add a --ets-output-path parameter to the codegen-harmony command to generate ets files in other locations. ## Changes - added a new --ets-output-path parameter to codegen-harmony. ## Test Plan 1. Open the Tester project. 1. Reinstall the dependencies. 1. Run the command npm start. 1. Check if ets code has been generated in the harmony/react_native_openharmony/generated directory and whether '../../ts' has been changed to '@rnoh/react-native-openharmony/ts'. ## Checklist - [x] Does not involve incompatible changes; if involved, has been reviewed accordingly. - [x] Does not impact performance, or performance testing has been conducted without degradation. - [x] Complies with the relevant coding standards. - [x] Does not involve documentation updates, or the documentation has been updated. - [x] Meets testability requirements with necessary self-test cases, appropriate logging, or trace information added. - [x] No illegal file inclusions exist, such as images or code. See merge request: openharmony-sig/ohos_react_native!1539 | 1 年前 | |
fix:Add logging and error handling mechanisms during the packaging process. Signed-off-by: haozhihang <haozhihang@huawei.com> | 7 个月前 | |
feat: 支持自定义ha包扫描路径和多har包配置 Signed-off-by: liu_wentao <1515892828@qq.com> | 6 个月前 | |
Chore: update memfs version to 4.12.0(72) Co-authored-by: bo5655<1332343281@qq.com> # message auto-generated for no-merge-commit merge: merge master into master Chore: update memfs version to 4.12.0(72) Created-by: bo_1996 Commit-by: bo5655 Merged-by: huangyouhua Description: <!-- 请在合并之前删除注释代码,以避免将其包含在GIT历史记录中 --> # 描述 <!-- 简要描述PR的目的,例如: 这条PR主要实现metro局域网内远程调试的功能. --> # 变更日志 <!-- 列出可包含在变更日志中的要点的主要变更。 不要列出内部更改。请以下列开头来写每个变更点: - added - fixed - deprecated - removed 如果是一条新增属性的变更,则以[added]开头,例如: - [added] FlatList组件新增inverted属性 --> # 测试步骤 <!-- 如何测试这条PR。例如: 1. 打开Tester工程. 2. 执行npm run start命令. ... --> # 合入前自检 <!-- 请在合入前根据以下条例进行自检 自检完成后在[ ]内填入"x", 例如: - [x] 不涉及非兼容性变更;若涉及,已通过相应评审。 --> - [ ] 不涉及非兼容性变更;若涉及,已通过相应评审。 - [ ] 不涉及性能或已进行性能测试且无性能劣化。 - [ ] 符合对应的编码规范。 - [ ] 不涉及文档更新,或已更新了文档。 - [ ] 针对可测试性要求,已增加必要的自测用例、合理的日志记录或Trace信息。 - [ ] 不存在非法的文件引入,包括图片和代码等 - [ ] 本PR已经在77分支开启PR或不需要在77分支合入 - 如需合入77分支,PR地址: See merge request: openharmony-sig/ohos_react_native!1371 | 1 年前 | |
feat: 72 supports the command npx @react-native-oh/react-native-harmony-cli init. Co-authored-by: quguiren<quguiren1@huawei-partners.com> # message auto-generated for no-merge-commit merge: merge rnoh_cli_72 into master feat: 72 supports the command npx @react-native-oh/react-native-harmony-cli init. Created-by: quguiren Commit-by: quguiren Merged-by: huangyouhua Description: ## Description This PR implements the ability to create a new RNOH project using npx @react-native-oh/react-native-harmony-cli init project. ## Changes - [added] Added initialization feature to @react-native-oh/react-native-harmony-cli - [added] Added --simulator parameter to the run-harmony command to specify the HarmonyOS simulator. ## Test Plan 1. Create a new project using npx @react-native-oh/react-native-harmony-cli init project1 2. Start the HarmonyOS simulator or connect a Harmony phone 3. Open the created project with DevEco Studio, synchronize, and sign it 4. Run npx react-native run-harmony to build and run the project 5. Run npx react-native start to start Metro and check if hot reloading works properly * Test results: The project can be created successfully The app runs normally ## Checklist - [x] Does not involve incompatible changes; if involved, has been reviewed accordingly. - [x] Does not impact performance, or performance testing has been conducted without degradation. - [x] Complies with the relevant coding standards. - [x] Does not involve documentation updates, or the documentation has been updated. - [x] Meets testability requirements with necessary self-test cases, appropriate logging, or trace information added. - [x] No illegal file inclusions exist, such as images or code. See merge request: openharmony-sig/ohos_react_native!1292 | 1 年前 | |
fix: failed to automatically launch the simulator. Co-authored-by: quguiren<quguiren1@huawei-partners.com> # message auto-generated for no-merge-commit merge: merge fix_auto_simulator_20250919 into master fix: failed to automatically launch the simulator. Created-by: quguiren Commit-by: quguiren Merged-by: huangyouhua Description: # 描述 修复自动拉起模拟器失败的问题。 # 变更日志 - fixed 修复运行 run-harmony 命令时,无法拉起模拟器的问题。 # 测试步骤 1、创建 RNOH 工程 2、在 DevEco 中创建 HarmonyOS 模拟器 3、执行 npx react-native run-harmony 期望结果: 模拟器能正常拉起,应用正常安装和显示(取决于机器性能,太慢可能会导致代码编译完了但是模拟器还没有启动完成,导致安装失败) # 合入前自检 - [x] 不涉及非兼容性变更;若涉及,已通过相应评审。 - [x] 不涉及性能或已进行性能测试且无性能劣化。 - [x] 符合对应的编码规范。 - [x] 不涉及文档更新,或已更新了文档。 - [x] 针对可测试性要求,已增加必要的自测用例、合理的日志记录或Trace信息。 - [x] 不存在非法的文件引入,包括图片和代码等 - [x] 本PR已经在77分支开启PR或不需要在77分支合入 See merge request: openharmony-sig/ohos_react_native!1581 | 1 年前 | |
fix:Add logging and error handling mechanisms during the packaging process. Signed-off-by: haozhihang <haozhihang@huawei.com> | 7 个月前 | |
feat: 72 supports the command npx @react-native-oh/react-native-harmony-cli init. Co-authored-by: quguiren<quguiren1@huawei-partners.com> # message auto-generated for no-merge-commit merge: merge rnoh_cli_72 into master feat: 72 supports the command npx @react-native-oh/react-native-harmony-cli init. Created-by: quguiren Commit-by: quguiren Merged-by: huangyouhua Description: ## Description This PR implements the ability to create a new RNOH project using npx @react-native-oh/react-native-harmony-cli init project. ## Changes - [added] Added initialization feature to @react-native-oh/react-native-harmony-cli - [added] Added --simulator parameter to the run-harmony command to specify the HarmonyOS simulator. ## Test Plan 1. Create a new project using npx @react-native-oh/react-native-harmony-cli init project1 2. Start the HarmonyOS simulator or connect a Harmony phone 3. Open the created project with DevEco Studio, synchronize, and sign it 4. Run npx react-native run-harmony to build and run the project 5. Run npx react-native start to start Metro and check if hot reloading works properly * Test results: The project can be created successfully The app runs normally ## Checklist - [x] Does not involve incompatible changes; if involved, has been reviewed accordingly. - [x] Does not impact performance, or performance testing has been conducted without degradation. - [x] Complies with the relevant coding standards. - [x] Does not involve documentation updates, or the documentation has been updated. - [x] Meets testability requirements with necessary self-test cases, appropriate logging, or trace information added. - [x] No illegal file inclusions exist, such as images or code. See merge request: openharmony-sig/ohos_react_native!1292 | 1 年前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 6 个月前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 6 个月前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 1 年前 | ||
| 7 个月前 | ||
| 1 年前 |