已經提到 - >Javah error while using it in JNIJAVAH還是不會找到在OSX/Android Studio中的類文件
... - 和 - >android - javah doesn't find my class
...我仍然不能得到javah
到工作。具體...
我的Java類位於:
/Users/HKS/Code/MusicPlayer-Android/dspLibrary/src/main/java/com/company/audio/LibDSP.java`
從這個文件夾...
/Users/HKS/Code/MusicPlayer-Android/dspLibrary/src/main/java/`
...我已經嘗試運行...
javah com.company.audio.LibDSP
javah -classpath . com.company.audio.LibDSP
javah -classpath /Applications/Android\ Studio.app/sdk/platforms/android-16/android.jar:. -jni com.company.audio.LibDSP
...我也嘗試過從包含.java
文件的實際文件夾中...
javah LibDSP
javah -classpath . LibDSP
這一切都使平時...
error: cannot access com.company.audio.LibDSP
class file for com.company.audio.LibDSP not found
javadoc: error - Class com.company.audio.LibDSP not found.
Error: No classes were specified on the command line. Try -help.
任何想法?
附帶詳細的日誌顯示在搜索路徑一些奇怪的事情......
[ Search Path: /System/Library/Java/JavaVirtualMachines....../Contents/Classes/charsets.jar//Applications/Android Studio.app/sdk/platforms/android-16/android.jar:. ]
公告似乎怎麼會與-classpath
加入的影片沒有分隔。我已經嘗試過預處理的「:」,並沒有什麼區別。我假設這是詳細輸出中的一個錯誤,而不是核心功能。