Javah找不到khronos.opengles.GL10

时间:2012-04-29 15:58:59

标签: android classpath native-code javah

此处提出了类似的问题,例如this,但我已经检查了他们的答案,在实施后,javah仍无法找到javax.microedition.khronos.opengles.*;配置。

我编辑了我的classpath(在eclipse中)以包含Android SDK API 10 .jar文件,因此这应该可行。我需要编辑外部环境变量吗?我已经尝试回显$ CLASSPATH,这似乎是空白的,所以我不知道这里的问题是什么, 在将其导出到我的android.jar文件的位置后,它仍然无效。

因此,我在这里不知所措。

可以做些什么来解决这个问题?看来唯一的问题就是这个库,没有别的。

1 个答案:

答案 0 :(得分:3)

对于android-ndk-r8b和windows 7(64位),你必须编写-bootclasspath并指向android.jar文件和可选的-classpath。例如:

javah -classpath bin/classes -bootclasspath "C:\android-sdk\platforms\android-8\android.jar" com.example.SanAngeles.DemoRenderer