Skip to content

Commit 534e92f

Browse files
[jnigen] Updated docs to reflect renames (#146)
* Updated docs to reflect renames (`JniObject` -> `JObject`) * Updated llvm versions for linux dylib lookup as tests weren't passing
1 parent 1f004e6 commit 534e92f

File tree

4 files changed

+6
-4
lines changed

4 files changed

+6
-4
lines changed

pkgs/jni/CHANGELOG.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
## 0.1.0
2-
* Initial version: Android and Linux support, JniObject API
2+
* Initial version: Android and Linux support, JObject API
33

44
## 0.1.1
55
* Windows support for running tests and examples on development machines.

pkgs/jni/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ This library contains:
1010

1111
* Some Android-specific helpers (get application context and current activity references).
1212

13-
* `JniObject` class, which provides base class for classes generated by jnigen.
13+
* `JObject` class, which provides base class for classes generated by jnigen.
1414

1515
Apart from being the base library for code generated by `jnigen` this can also be used for one-off uses of the JNI and debugging. __To generate type-safe bindings from Java libraries, use `jnigen`.__
1616

pkgs/jni/third_party/ffigen_patch_jni/lib/src/strings.dart

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -200,6 +200,8 @@ const linuxDylibLocations = {
200200
'/usr/lib/llvm-11/lib/',
201201
'/usr/lib/llvm-12/lib/',
202202
'/usr/lib/llvm-13/lib/',
203+
'/usr/lib/llvm-14/lib/',
204+
'/usr/lib/llvm-15/lib/',
203205
'/usr/lib/',
204206
'/usr/lib64/',
205207
};

pkgs/jnigen/README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ final ffi.Pointer<T> Function<T extends ffi.NativeType>(String sym) jniLookup =
3535
ProtectedJniExtensions.initGeneratedLibrary("android_utils");
3636
3737
/// from: com.example.in_app_java.AndroidUtils
38-
class AndroidUtils extends jni.JniObject {
38+
class AndroidUtils extends jni.JObject {
3939
AndroidUtils.fromRef(ffi.Pointer<ffi.Void> ref) : super.fromRef(ref);
4040
4141
static final _showToast = jniLookup<
@@ -48,7 +48,7 @@ class AndroidUtils extends jni.JniObject {
4848
4949
/// from: static public void showToast(android.app.Activity mainActivity, java.lang.CharSequence text, int duration)
5050
static void showToast(
51-
jni.JniObject mainActivity, jni.JniObject text, int duration) =>
51+
jni.JObject mainActivity, jni.JObject text, int duration) =>
5252
_showToast(mainActivity.reference, text.reference, duration).check();
5353
}
5454
```

0 commit comments

Comments
 (0)