• Home
Name Date Size #Lines LOC

..--

arkui/22-Oct-2025-189,838173,981

arkui-ohos/22-Oct-2025-193,442184,682

cats/22-Oct-2025-1,1621,070

doc/22-Oct-2025-14078

ets-harness/22-Oct-2025-662564

har/22-Oct-2025-1,2731,114

libarkts/22-Oct-2025-40,32833,057

loader/22-Oct-2025-4,7874,368

memo-plugin/22-Oct-2025-2,5362,170

navigation/22-Oct-2025-1,0961,004

playground/22-Oct-2025-4136

scripts/22-Oct-2025-433375

shopping/22-Oct-2025-8,7118,065

test/22-Oct-2025-1,6771,464

trivial/22-Oct-2025-1,5091,315

.gitlab-ci.ymlD22-Oct-202510.3 KiB359340

BUILD.gnD22-Oct-20251.8 KiB6150

README.mdD22-Oct-20251.3 KiB5956

annotate-config.jsonD22-Oct-2025476 1717

arktsconfig-gn.jsonD22-Oct-20253.4 KiB114114

components.gniD22-Oct-202518.9 KiB373368

package.jsonD22-Oct-202512.5 KiB130129

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```