我正在尝试运行命令
D:\workspace\FibbonacciNative>javah -jni -classpath bin\classes\ -d jni\com.example.fibbonaccinative.FibLib
但是它给出了错误
Error: no classes specified
虽然我提供了正确的classes文件夹。我是本机android开发的新手,所以请弄清楚我的错误
答案 0 :(得分:1)
尝试这样的事情:
javah -jni -o ./jni/FibbonacciNative.h -classpath bin\classes com.example.fibbonnaccinative.FibLib
答案 1 :(得分:0)
您已在-d参数中同时提供了类文件夹和类名。那不是正确的语法。正如消息所说。
答案 2 :(得分:0)
也可以尝试这样:
javah -d jni -classpath ../../build/intermediates/classes/debug com.example.fibbonnaccinative.FibLib
(NDK文件的位置)