4

我正在关注如何在 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

任何帮助将不胜感激,

谢谢

4

2 回答 2

7

您还需要将支持 jar 文件添加到类路径中。他们会在D:\ANDROID\kits\sdk\extras\android\support\v7\appcompat\libs。您需要同时添加android-support-v7-appcompat.jarandroid-support-v4.jar文件。

于 2014-12-09T19:30:19.803 回答
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\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

于 2015-01-27T09:00:28.763 回答