【文件属性】:
文件名称:gradle-jni-plugin:用于从Gradle管理JNI代码的插件
文件大小:10KB
文件格式:ZIP
更新时间:2021-05-15 17:27:35
Groovy
Gradle JNI插件
这是插件的一种快速而肮脏的实现,可以使用Gradle使用本机部分的Makefile生成并编译JNI代码。
任务
它包含三个不同的任务: generateJni , makeJni和makeCleanJni 。
任务生成
该任务负责从Java类中生成头文件。 它需要几个值才能正常工作:
jdk :这是一个文件对象,应指向包含javah可执行文件的JDK。
classpath :将用于使用本机方法搜索类的类路径。
createdHeadersDir :这是将要生成的标头的输出目录。
classes :一个字符串列表,其中包含要搜索本机方法的所有类的完全限定名称。
配置任务generateJni的一个示例:
generateJni {
jdk = file( ' /Library/Java/JavaVirtualMachines/jdk1.8.0_3
【文件预览】:
gradle-jni-plugin-master
----settings.gradle(25B)
----src()
--------main()
----LICENSE(1KB)
----README.md(3KB)
----.gitignore(145B)
----build.gradle(589B)