我的cygwin安装在F:\tool\android中
JNI的安装路径是E:\AndroidJNI\android-ndk-1.6_r1命令 build/host-setup.sh
和此命令 make APP=hello-jni –B 都没问题
在此路径下创建了一个AndroidJNI项目
E:\AndroidJNI\android-ndk-1.6_r1\apps\AndroidJNI小java程序放在了bin下面package com.mu.jnitest;public class Jni { public native int add();
public native String getString();
}进入E:\AndroidJNI\android-ndk-1.6_r1\apps\AndroidJNI\project\bin
javac Jni.java没问题
但是javah com.mu.jnitest.Jni却说找不到com.mu.jnitest.JNI文件
JNI的安装路径是E:\AndroidJNI\android-ndk-1.6_r1命令 build/host-setup.sh
和此命令 make APP=hello-jni –B 都没问题
在此路径下创建了一个AndroidJNI项目
E:\AndroidJNI\android-ndk-1.6_r1\apps\AndroidJNI小java程序放在了bin下面package com.mu.jnitest;public class Jni { public native int add();
public native String getString();
}进入E:\AndroidJNI\android-ndk-1.6_r1\apps\AndroidJNI\project\bin
javac Jni.java没问题
但是javah com.mu.jnitest.Jni却说找不到com.mu.jnitest.JNI文件
javah -classpath . com.mu.jnitest.Jni
至于为什么呢?
貌似是之前设置的路径问题??