Java не может найти khronos.opengles.GL10

Здесь рассматриваются похожие вопросы, например этот, но я уже проверил их ответы, и после их реализации javah все еще не может найти конфигурацию javax.microedition.khronos.opengles.*;.

У меня есть путь к классам (в eclipse), отредактированный для включения файла Android SDK API 10 .jar, так что это должно работать. Есть ли переменная внешней среды, которую мне нужно отредактировать? Я уже пытался повторить $CLASSPATH, который кажется пустым, поэтому я понятия не имею, в чем здесь проблема, и после экспорта в расположение моего файла android.jar он все еще не работает.

Таким образом, я в недоумении, что делать.

Что можно сделать, чтобы решить эту проблему? Похоже, единственная проблема - это эта библиотека и ничего больше.


person zeboidlund    schedule 29.04.2012    source источник


Ответы (1)


Для 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
person Konstantin Sokharev    schedule 14.01.2013