Java与本地代码交互:JNI及屏幕保护程序开发指南
1. 使用Ant构建JNI应用程序
构建JNI项目对于许多流行的集成开发环境(IDE)来说是一项挑战,因此可以使用Ant构建项目来处理复杂的细节。Ant项目可以集成到所有常见的IDE中,使用Ant构建可以让开发者不受特定IDE的限制,从而提高生产力。
以下是用于构建HelloDarwinExample的build.xml文件示例:
<?xml version="1.0" encoding="UTF-8"?>
<project name="Hello World" default="run" basedir=".">
<property name="java.source" value="java_src" />
<property name="c.source" value="c_src" />
<property name="java.bin" value="java_bin" />
<property name="native.bin" value="c_bin" />
<target
name="explain"
description="Explains the objective of the build">
<echo>Building the full Java and Native source.</echo>
</target>
<target