此处提出了类似的问题,例如this,但我已经检查了他们的答案,在实施后,javah
仍无法找到javax.microedition.khronos.opengles.*;
配置。
我编辑了我的classpath(在eclipse中)以包含Android SDK API 10 .jar文件,因此这应该可行。我需要编辑外部环境变量吗?我已经尝试回显$ CLASSPATH,这似乎是空白的,所以我不知道这里的问题是什么,
在将其导出到我的android.jar
文件的位置后,它仍然无效。
因此,我在这里不知所措。
可以做些什么来解决这个问题?看来唯一的问题就是这个库,没有别的。
答案 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