From 5a6750337868f7c92baa65d2118ac7ecc84f6010 Mon Sep 17 00:00:00 2001 From: Florian Dold Date: Tue, 16 Apr 2019 11:36:36 +0200 Subject: JNI templates --- library/src/main/kotlin/akono/AkoniJni.kt | 11 +++++++++++ library/src/main/kotlin/akono/Library.kt | 10 ++++++++++ 2 files changed, 21 insertions(+) create mode 100644 library/src/main/kotlin/akono/AkoniJni.kt create mode 100644 library/src/main/kotlin/akono/Library.kt (limited to 'library/src/main/kotlin') diff --git a/library/src/main/kotlin/akono/AkoniJni.kt b/library/src/main/kotlin/akono/AkoniJni.kt new file mode 100644 index 00000000..d3bc7a72 --- /dev/null +++ b/library/src/main/kotlin/akono/AkoniJni.kt @@ -0,0 +1,11 @@ +package akono; + +class AkonoJni { + external fun stringFromJNI(): String; + + companion object { + init { + System.loadLibrary("akono-jni") + } + } +} diff --git a/library/src/main/kotlin/akono/Library.kt b/library/src/main/kotlin/akono/Library.kt new file mode 100644 index 00000000..920648fd --- /dev/null +++ b/library/src/main/kotlin/akono/Library.kt @@ -0,0 +1,10 @@ +/* + * This Kotlin source file was generated by the Gradle 'init' task. + */ +package akono + +class Library { + fun someLibraryMethod(): Boolean { + return true + } +} -- cgit v1.2.3