NDK:Native Developerment Kit

JNI:JAVA Native Interface

使用方法:

public class TestJNI{    /**     * 一般使用方法:     * 1.定义方法     * 2.静态块中加载库     * 3.调用方法     */                  /**     * NDK相关:     * cygwin功能:windows中编译c或C++代码生成.so文件                  搭建NDK开发环境:        1. 下载cygwin并配置环境变量           path=d:\cygwin\bin;        2. 命令行运行d:\cygwin\Cygwin.bat        3. 用UE打开d:\cygwin\home\当前windows登录用户名\.bash_profile,                           在文本最后增加:           NDK=/cygdrive/d/android-ndk-r8e/      (ndk路径名)           export NDK                            (ndk相当于变量名,可自定义)                     4. 在eclipse中,打开preferences,选择Android-NDK,填入NDK根目录        5. 在含有C++代码的项目上,点右键,选择Android Tools->Add Native Support        6. 在项目上点右键,Build Project        7. 修改AndroidManifest.xml中的minSdk版本号,改为10     */                                public static void main(String[] args)    {        System.out.println();        TestJNI jni = new TestJNI();        jni.getString();    }                  static    {        System.loadLibrary("themeui.dll");    }                  public native String getString();//    {//        return "2013 06 24";//    }