1

我正在尝试运行命令

D:\workspace\FibbonacciNative>javah -jni -classpath bin\classes\ -d jni\com.example.fibbonaccinative.FibLib

但它给出了错误

Error: no classes specified

尽管我提供了正确的类文件夹。我是原生 android 开发的新手,所以请找出我的错误

4

3 回答 3

1

尝试这样的事情:

javah -jni -o ./jni/FibbonacciNative.h -classpath bin\classes com.example.fibbonnaccinative.FibLib
于 2013-09-24T00:10:37.023 回答
0

您在 -d 参数中同时提供了类文件夹和类名。这不是正确的语法。正如消息所说。

于 2013-09-22T09:54:02.963 回答
0

也可以这样尝试:

javah -d jni -classpath ../../build/intermediates/classes/debug com.example.fibbonnaccinative.FibLib(NDK 文件的位置)

于 2017-05-29T11:41:32.217 回答