Sign in
dart
/
native.git
/
a06690e8
commit
a06690e86090aec5757ca24f4e4e4e9eae7d6b15
[
log
]
author
Mahesh Hegde <46179734+mahesh-hegde@users.noreply.github.com>
Sat Jul 23 19:51:45 2022 +0530
committer
GitHub <noreply@github.com>
Sat Jul 23 16:21:45 2022 +0200
tree
5af57655b5df7c9983e03ec40f163ec346615e7d
parent
3dee1d86e68d1f6f023b4aed6eead70f988e39e6
[
diff
]
[jnigen] Initial JNI support (
https://github.com/dart-lang/jnigen/issues/11
)
.github/workflows/test-package.yml
[
diff
]
pkgs/jni/README.md
[
diff
]
pkgs/jni/analysis_options.yaml
[
diff
]
pkgs/jni/android/src/main/java/dev/dart/jni/JniPlugin.java
[Added -
diff
]
pkgs/jni/bin/setup.dart
[Added -
diff
]
pkgs/jni/example/analysis_options.yaml
[
diff
]
pkgs/jni/example/android/app/build.gradle
[
diff
]
pkgs/jni/example/android/app/src/main/java/dev/dart/jni_example/AnyToast.java
[Added -
diff
]
pkgs/jni/example/integration_test/jni_object_test.dart
[Added -
diff
]
pkgs/jni/example/lib/main.dart
[
diff
]
pkgs/jni/example/pubspec.lock
[
diff
]
pkgs/jni/example/pubspec.yaml
[
diff
]
pkgs/jni/example/test/widget_test.dart
[Added -
diff
]
pkgs/jni/ffigen.yaml
[
diff
]
pkgs/jni/lib/jni.dart
[
diff
]
pkgs/jni/lib/jni_bindings_generated.dart
[Deleted -
diff
]
pkgs/jni/lib/jni_object.dart
[Added -
diff
]
pkgs/jni/lib/src/direct_methods_generated.dart
[Added -
diff
]
pkgs/jni/lib/src/extensions.dart
[Added -
diff
]
pkgs/jni/lib/src/jni.dart
[Added -
diff
]
pkgs/jni/lib/src/jni_class.dart
[Added -
diff
]
pkgs/jni/lib/src/jni_class_methods_generated.dart
[Added -
diff
]
pkgs/jni/lib/src/jni_exceptions.dart
[Added -
diff
]
pkgs/jni/lib/src/jni_object.dart
[Added -
diff
]
pkgs/jni/lib/src/jni_object_methods_generated.dart
[Added -
diff
]
pkgs/jni/lib/src/jvalues.dart
[Added -
diff
]
pkgs/jni/lib/src/third_party/jni_bindings_generated.dart
[Added -
diff
]
pkgs/jni/pubspec.yaml
[
diff
]
pkgs/jni/src/.gitignore
[Added -
diff
]
pkgs/jni/src/CMakeLists.txt
[
diff
]
pkgs/jni/src/README.md
[Added -
diff
]
pkgs/jni/src/dartjni.c
[Added -
diff
]
pkgs/jni/src/dartjni.h
[Added -
diff
]
pkgs/jni/src/jni.c
[Deleted -
diff
]
pkgs/jni/src/jni.h
[Deleted -
diff
]
pkgs/jni/test/exception_test.dart
[Added -
diff
]
pkgs/jni/test/jni_object_test.dart
[Added -
diff
]
pkgs/jni/test/jni_test.dart
[Added -
diff
]
pkgs/jni/third_party/jni.h
[Added -
diff
]
pkgs/jni/tool/gen_aux_methods.dart
[Added -
diff
]
pkgs/jni/tool/templates/invoke_static_methods.dart.tmpl
[Added -
diff
]
pkgs/jni/tool/templates/jni_object_fields.dart.tmpl
[Added -
diff
]
pkgs/jni/tool/templates/jni_object_methods.dart.tmpl
[Added -
diff
]
pkgs/jni/tool/templates/retrieve_static_fields.dart.tmpl
[Added -
diff
]
44 files changed
tree: 5af57655b5df7c9983e03ec40f163ec346615e7d
.github/
pkgs/