2015-12-11 26 views
2

我一直在嘗試在Android Studio中使本機開發落地。我想我已經正確設置了一切,javah除外。當試圖運行它時,我得到錯誤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設置爲外部工具;這裏的對話框是什麼樣子:

External Tool DialogBox

我幾乎可以肯定的是,錯誤是「參數」字段中。

想法?我輸入了錯誤的命令嗎?

回答

0

我遇到了同樣的問題。問題是JDK路徑中的空白區域:C:程序文件 \ Java \ jdk1.8.0_66 \ bin \ javah.exe。就我而言,我只需將我的JDK複製到一個新文件夾,該文件夾的路徑中不包含空格,現在就可以工作!