Javah ainda não encontra arquivos de classe no OSX / Android Studio
Tendo referido ->Erro Javah ao usá-lo no JNI
... e ->android - javah não encontra minha classe
... eu ainda não consigojavah
trabalhar. Especificamente...
Minha classe java está localizada aqui:
/Users/HKS/Code/MusicPlayer-Android/dspLibrary/src/main/java/com/company/audio/LibDSP.java`
Nesta pasta ...
/Users/HKS/Code/MusicPlayer-Android/dspLibrary/src/main/java/`
... eu tentei correr ...
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
... Eu também tentei isso de dentro da pasta real que contém o.java
Arquivo...
javah LibDSP
javah -classpath . LibDSP
Todos dão o habitual ...
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.
Alguma ideia?
Logs verbais incidentais mostram algo estranho no caminho de pesquisa ...
[ Search Path: /System/Library/Java/JavaVirtualMachines....../Contents/Classes/charsets.jar//Applications/Android Studio.app/sdk/platforms/android-16/android.jar:. ]
Observe como parece não haver separador para os adicionados com-classpath
. Eu tentei ":" pré-pendente e não faz diferença. Estou assumindo que este é um erro na saída detalhada e não na funcionalidade principal.