• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..17-Mar-2025-

cpp/H17-Mar-2025-13,24410,028

ets/H17-Mar-2025-720578

README.mdH A D17-Mar-2025351 55

README_zh.mdH A D17-Mar-20251.4 KiB3328

README.md

1Store test case code for the Drawing NDK interface
2Usage:
3    1) Copy the cpp and ets folders to the entry/src/main directory of the app project. App project can refer to:
4       https://gitee.com/openharmony/applications_app_samples/tree/master/code/BasicFeature/Native/NdkRenderNodeDrawing.
5    2) Compile and build app project using DevEco Studio.

README_zh.md

1### 使用说明
2
3将cpp和ets目录下的文件夹,拷贝到目标工程的entry/src/main目录下进行对应替换
4
5### 工程目录
6
7```
8 ├──ets                           // ets代码区
9 │  ├──entryability
10 │  │  └──EntryAbility.ts         // 程序入口类
11 |  |──interface
12 │  │  └──XComponentContext.ts    // XComponentContext
13 |  ├──pages
14 │  │  |──casefactory.ts          // 测试用例工厂类,用于用例名与对应代码的映射
15 |  |  └──Index.ets               // 主界面代码入口
16 |  |  └──myxnode.ts              // xnode测试框架ets层代码
17
18
19 ├──cpp                           // cpp代码区
20 │  ├──common                     // 日志打印相关
21 |  |──dm
22 │  │  └──xxx.cpp                 // 功能(dm)用例代码
23 |  |──interface
24 │  │  └──xxx.cpp                 // 单接口性能用例代码
25 │  │──plugin                     // 生命周期管理模块
26 |  |
27 │  └──my_xcomponent.cpp          // xcomponent测试框架cpp层代码
28 |  └──my_xnode.cpp               // xnode测试框架cpp层代码
29 |  └──test_base.cpp              // 测试用例基类
30 |  └──test_common.cpp            // 测试辅助类
31 |  └──testcasefactory.cpp        // 测试用例工厂类,用于用例名与对应代码的映射
32 |
33```