Хорошо, ребята, я прочитал так много примеров использования javah, и все еще не повезло. У меня есть проект Eclipse Android, поэтому я пытаюсь выполнить следующие действия:
cd /path_to_project/
javah -classpath ./bin/classes com.package.ClassName
Что я получаю:
class file for android.app.Activity not found
Итак, он видит мой класс, и мне просто нужно добавить android.jar в путь к классам:
javah -classpath ./bin/classes:path_to_sdk/android.jar com.package.ClassName
И я получаю:
Could not find class file for com.package.ClassName
«Ты что, шутишь! Только что видел, а теперь не можешь найти!», — говорю я.
Пожалуйста, любая помощь! Я здесь в отчаянии.
Пробовал скомпилировать простой класс Java с помощью javac, а затем использовать javah - он отлично работает.
Моя среда: Windows 7, cygwin.