Мы разрабатываем систему для устройств Android.Для этого мы используем FC16, Eclipse, SDK, NDK.
В Eclipse: Выполнить> Внешний инструмент> Конфигурации внешних сборов> у нас есть вкладки:
[Main]
Location:
/usr/java/jdk1.7.0_02/bin/javah
Working Directory:
${workspace_loc:/MyProject/bin}
Arguments:
-d ${workspace_loc:/MyProject/jni} com.myproject.MyActivity
[Refresh]
Specify Resources
MyProject - JNI
Затем при нажатии на "Применить "и" Выполнить "приходит сообщение об ошибке:
Error: Could not find class file for 'com.myproject.MyActivity'.
Но, с другой стороны, если мы зайдем на терминал в каталог / MyProject и запустим команду:
ndk-build
Ошибка не появляется, и программа работает как Android на C ++.
Чего не хватает в Eclipse IDE?Должно ли быть что-то связанное с [Argment], как указано в [External Tolls Configurations], или это что-то еще, что мы пропустили?
Все комментарии и предложения приветствуются и высоко ценятся.