我正在关注如何在Android Studio中使用NDK:http://www.ph0b.com/android-studio-gradle-and-ndk-integration/
我在Windows 8上安装了android studio 0.9.3,我按照视频中教程的每一步,在生成jni文件夹的步骤中我在android studio的终端中执行此操作:
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
我有这个错误:
Error: cannot access android.support.v7.app.ActionBarActivity class file for android.support.v7.app.ActionBarActivity not found
非常感谢任何帮助,
由于
答案 0 :(得分:7)
您还需要将支持jar文件添加到类路径中。他们在D:\ANDROID\kits\sdk\extras\android\support\v7\appcompat\libs
。您需要添加android-support-v7-appcompat.jar
和android-support-v4.jar
文件。
答案 1 :(得分:2)
尝试在android.jar后添加android-support-v7-appcompat.jar和android-support-v4.jar文件的完整路径名,
例如
D:\ ANDROID \ workspace \ NDKSample \ app \ src \ main> javah -d jni -classpath D:\ ANDROID \ kits \ sdk \ platforms \ android-19 \ android.jar; D:\ ANDROID \ kits \ SDK \演员\机器人\ SUPPORT \ V7 \程序兼容性\库\ Android的支持-V7-appcompat.jar; d:\ ANDROID \包\ SDK \演员\机器人\ SUPPORT \ V7 \程序兼容性\库\ Android的支持-V4 .jar; D:\ ANDROID \ workspace \ NDKSample \ app \ build \ intermediates \ classes \ debug com.jihv.gildas.ndksample.MainActivity