summaryrefslogtreecommitdiff
path: root/README.md
blob: 48e3108b56f77ee1a9edf035410a71c039511a7a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36

Akono is a NodeJS binding for Android+Kotlin.

# Building

This JNI library needs a special node building which is implemented in the `android-node-v8` repository.
You can download it by initializing the git submodule

`
git submodule init
git submodule update -f
`

Follow the instructions inside to generate the binaries and copy out the libraries

`
cp -r $REPO/deps/android-node-v8/taler-android-build/compiled/ $REPO/deps/
`

where `$REPO` is this repo directory.

Once you have the special node library you can now build it

`
./gradlew assemble
`

# Testing

With a device connected run:

`
./gradlew connectedAndroidTest
`