Я создаю приложение для 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, но это не поможет, чтобы получить решения.
Направьте меня. Спасибо заранее..
Вы добавили на переменные окружения -> Системные переменные что-то вроде -> C: \ Program Files \ Java \ jdk1.8.0_31? –
'javah' является частью JDK. Вы можете добавить каталог JDK \ bin в PATH, тогда ваша команда будет успешной. –
Я добавил путь в переменную окружения. Но agin будет показывать ошибку как ** Не удалось найти файл класса для 'com.example.sudharsanc.sudharswebcam.CameraPreview **. –