Android Javah找不到khronos.opengles.GL10

Android Javah找不到khronos.opengles.GL10,android,classpath,native-code,javah,Android,Classpath,Native Code,Javah,这里也有类似的问题,比如一个,但我已经检查了他们的答案,在实现它们之后,javah仍然无法找到javax.microedition.khronos.opengles.*配置 我已经编辑了我的类路径(在eclipse中)以包含AndroidSDKAPI10.jar文件,所以这应该可以工作。是否需要编辑外部环境变量?我已经尝试回显$CLASSPATH,它似乎是空的,所以我不知道这里有什么问题, 在将它导出到我的android.jar文件的位置后,它仍然无法工作 因此,我在这里不知所措,不知该怎么办

这里也有类似的问题,比如一个,但我已经检查了他们的答案,在实现它们之后,
javah
仍然无法找到
javax.microedition.khronos.opengles.*配置

我已经编辑了我的类路径(在eclipse中)以包含AndroidSDKAPI10.jar文件,所以这应该可以工作。是否需要编辑外部环境变量?我已经尝试回显$CLASSPATH,它似乎是空的,所以我不知道这里有什么问题, 在将它导出到我的
android.jar
文件的位置后,它仍然无法工作

因此,我在这里不知所措,不知该怎么办


如何解决这个问题?看起来唯一的问题是这个库,而不是别的。

对于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