【问题标题】:Android Studio Native Development: Javah input parametersAndroid Studio 原生开发:Javah 输入参数
【发布时间】:2015-12-11 19:44:23
【问题描述】:

我今天一直在尝试在 Android Studio 中启动原生开发。我想我已经正确设置了一切,除了 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 设置为外部工具;对话框如下所示:

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

想法?是不是我输入的命令有误?

【问题讨论】:

    标签: android android-ndk java-native-interface javah


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 2015-12-30
      • 1970-01-01
      • 2017-01-28
      • 1970-01-01
      • 2016-08-18
      • 1970-01-01
      • 1970-01-01
      • 2012-03-18
      • 1970-01-01
      相关资源
      最近更新 更多