I am following this tutorial on how to use NDK with Android Studio: http://www.ph0b.com/android-studio-gradle-and-ndk-integration/
I have android studio 0.9.3 installled on windows 8, and i follow each step of the tutorial in the video, and at the step to generate jni folder i do this in the android studio's terminal :
D:\ANDROID\workspace\NDKSample\app\src\main>javah -d jni -classpath D:\ANDROID\kits\sdk\platforms\android-19\android.jar;D:\ANDROID\workspace\NDKSample\app\build\intermediates\classes\debug com.jihv.gildas.ndksample.MainActivity
and I have this error :
Error: cannot access android.support.v7.app.ActionBarActivity class file for android.support.v7.app.ActionBarActivity not found
Any help would be greatly appreciated,
Thanks
You need to add the support jar files to the classpath too. They'd be in D:\ANDROID\kits\sdk\extras\android\support\v7\appcompat\libs
. You need to add both the android-support-v7-appcompat.jar
and android-support-v4.jar
files.
Try add the full path name both with android-support-v7-appcompat.jar and android-support-v4.jar files after android.jar,
For example
D:\ANDROID\workspace\NDKSample\app\src\main>javah -d jni -classpath D:\ANDROID\kits\sdk\platforms\android-19\android.jar;D:\ANDROID\kits\sdk\extras\android\support\v7\appcompat\libs\android-support-v7-appcompat.jar;D:\ANDROID\kits\sdk\extras\android\support\v7\appcompat\libs\android-support-v4.jar;D:\ANDROID\workspace\NDKSample\app\build\intermediates\classes\debug com.jihv.gildas.ndksample.MainActivity
来源:https://stackoverflow.com/questions/27201775/javah-android-studio-error-cannot-access-android-support-v7-app-actionbaractivi