| Name | Date | Size | #Lines | LOC | ||
|---|---|---|---|---|---|---|
| .. | - | - | ||||
| arkui/ | 22-Oct-2025 | - | 189,838 | 173,981 | ||
| arkui-ohos/ | 22-Oct-2025 | - | 193,442 | 184,682 | ||
| cats/ | 22-Oct-2025 | - | 1,162 | 1,070 | ||
| doc/ | 22-Oct-2025 | - | 140 | 78 | ||
| ets-harness/ | 22-Oct-2025 | - | 662 | 564 | ||
| har/ | 22-Oct-2025 | - | 1,273 | 1,114 | ||
| libarkts/ | 22-Oct-2025 | - | 40,328 | 33,057 | ||
| loader/ | 22-Oct-2025 | - | 4,787 | 4,368 | ||
| memo-plugin/ | 22-Oct-2025 | - | 2,536 | 2,170 | ||
| navigation/ | 22-Oct-2025 | - | 1,096 | 1,004 | ||
| playground/ | 22-Oct-2025 | - | 41 | 36 | ||
| scripts/ | 22-Oct-2025 | - | 433 | 375 | ||
| shopping/ | 22-Oct-2025 | - | 8,711 | 8,065 | ||
| test/ | 22-Oct-2025 | - | 1,677 | 1,464 | ||
| trivial/ | 22-Oct-2025 | - | 1,509 | 1,315 | ||
| .gitlab-ci.yml | D | 22-Oct-2025 | 10.3 KiB | 359 | 340 | |
| BUILD.gn | D | 22-Oct-2025 | 1.8 KiB | 61 | 50 | |
| README.md | D | 22-Oct-2025 | 1.3 KiB | 59 | 56 | |
| annotate-config.json | D | 22-Oct-2025 | 476 | 17 | 17 | |
| arktsconfig-gn.json | D | 22-Oct-2025 | 3.4 KiB | 114 | 114 | |
| components.gni | D | 22-Oct-2025 | 18.9 KiB | 373 | 368 | |
| package.json | D | 22-Oct-2025 | 12.5 KiB | 130 | 129 |
README.md
1# Setup env 2``` 3Export these env variables: 4- `OPENLAB_USERNAME` 5- `OPENLAB_PASSWORD` 6``` 7Add registry to the `.npmrc` file in the `$HOME` directory (`~/.npmrc`): 8```text 9@koalaui:registry=https://nexus.bz-openlab.ru:10443/repository/koala-npm/ 10//nexus.bz-openlab.ru:10443/repository/koala-npm/:_auth=a29hbGEtcHViOnkzdCFuMHRoZXJQ 11``` 12# Run on desktop 13 14``` 15$ npm install 16$ cd arkoala-arkts 17$ npm run trivial:all:node 18``` 19# Run on device 201. Building arkoala-arkts.har 21 22``` 23$ npm install 24$ cd arkoala-arkts 25$ KOALA_BZ=1 npm run trivial:all:har-arm32 26$ file ./arkoala-arkts/har/app/arkoala/build/default/outputs/default/arkoala.har 27``` 282. Сreate an application in DevEco and set the arkoala-arkts.har depending on the oh-package.json5 29``` 30"dependencies": { 31 "@koalaui/arkoala-arkui": "file:<arkoala-har-path>" 32} 33``` 343. Add metadata to entry/src/main/module.json5 35``` 36{ 37 "module": { 38 ... 39 "metadata": [ 40 { 41 "name": "ArkoalaPlugin", 42 "value": "true" 43 } 44 ] 45 } 46} 47``` 484. Run your application 49 50# Some problems 511. If you can’t load libraries, you can put them in the system/lib 52``` 53hdc file send <some-libs.so> /system/lib 54``` 552. Currently a working version of panda in the blue zone is 1.5.0-dev.5226 56``` 57cd incremental/tools/panda 58npm i @panda/sdk@1.5.0-dev.5226 59```