2

我今天一直在尝试在 Android Studio 中启动 Native Development。我想我已经正确设置了一切,除了 javah。尝试运行它时,我会抛出错误

"Exception in thread "main" java.lang.IllegalArgumentException: Not a valid class name: Files\Java\jdk1.8.0_66\jre\lib\charsets.jar;C:\Program"

我在设置菜单中将 javah 设置为外部工具;对话框如下所示:

外部工具对话框

我几乎可以肯定错误在“参数”字段内。

想法?我是否输入错误的命令?

4

1 回答 1

0

我遇到了同样的问题。问题是JDK路径中的空白:C:Program Files \Java\jdk1.8.0_66\bin\javah.exe。就我而言,我只是将我的 JDK 复制到一个新文件夹,其路径不包含空格,它现在可以工作了!

于 2016-06-07T07:15:15.857 回答