2015-10-24 3 views
3

Я создаю приложение для Android на базе веб-камеры. Я следую видео YouTube, чтобы создать JNI для поддержки моего проекта. Но я покажу ошибку при создании папки JNI в родительском каталоге.Как исправить ошибку «javah» для создания папки JNI при использовании NDK с Android Studio?

Когда я компиляции кода в компиляторе

D:\SRINIVASAN\WebCam_Android\SudharsWebCam\app\src\main>javah -d jni -classpath D:\Android-New\platforms\android-19\android.jar;.. \ ..\build\intermediates\classes\debug com.example.sudharsanc.sudharswebcam.CameraPreview 

Это показывает ошибку в

javah is not recognized as an internal or external command, operable program or batch file.

Некоторые из вопросов, которые так же уже в StackOverflow, но это не поможет, чтобы получить решения.

Направьте меня. Спасибо заранее..

+1

Вы добавили на переменные окружения -> Системные переменные что-то вроде -> C: \ Program Files \ Java \ jdk1.8.0_31? –

+0

'javah' является частью JDK. Вы можете добавить каталог JDK \ bin в PATH, тогда ваша команда будет успешной. –

+0

Я добавил путь в переменную окружения. Но agin будет показывать ошибку как ** Не удалось найти файл класса для 'com.example.sudharsanc.sudharswebcam.CameraPreview **. –

ответ

2

Я получил ответ на создание jni-папки, используя команду javah компилятора в студии android.

следовать за steps

+0

спасибо skizo и alex –