Форум программистов, компьютерный форум, киберфорум
Наши страницы

Программирование Android

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 19, средняя оценка - 4.68
Fennec
1 / 1 / 0
Регистрация: 10.02.2010
Сообщений: 36
#1

Eclipse + Android NDK + Cygwin - Программирование Android

09.12.2012, 16:12. Просмотров 2637. Ответов 2
Метки нет (Все метки)

Привет всем, пожалуйста, помогите настроить среду для работы с нативным кодом. Бьюсь уже второй день. Пытаюсь настроить под виндой(Win7). В гугле не забанили, но информация обычно находится какими-то урывками, мне их никак не собрать вместе.

JDK установлен.
CDT есть.
Eclipse + Android SDK сборка есть
Android NDK скачал, распаковал.
Cygwin установлен.

в переменную среды PATH запхал путь до /bin'овской папки JDK, создал новый дроидовский проект, через консоль выполняю из папки проекта
C
1
javah.exe -classpath src/ -d jni имя.пакета.ИмяКласса
В файловой системе появляется папка JNI с заголовочным файлом, но в иерархии проекта никаких изменений. После ряда манипуляций я все таки размещаю файлик непосредственно в проекте и тут же начинают сыпаться ошибки о том что библиотека JNI.h не найдена и всякая прочая фигня. На том и застопорился. Что я делаю не так? Есть ли где-нибудь на РУССКОМ инструкция по настройке?

Пожалуйста, не надо спрашивать, зачем мне понадобился NDK, посоветуйте, что делать.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
09.12.2012, 16:12
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Eclipse + Android NDK + Cygwin (Программирование Android):

Как приложение Android написать на С++ в Android NDK, чтоб получить *.apk? Нужен мануал - Программирование Android
Уже не в первый раз задаю вопрос. Молчание. В лучшем случае - "RTFM" и точка. Так вот, официального мануала, где есть ответ на...

Android NDK. Как пользоваться? Когда стоит использовать его вместо Android SDK? - Программирование Android
Можно ли писать в нем готовые приложения Android?

Eclipse ndk странные ошибки - Программирование Android
Здравствуйте! Вот мой код: com_contedevel_tests_SpeedTest.h /* DO NOT EDIT THIS FILE - it is machine generated */ #include...

Сборка приложения NDK sample в Eclipse - Программирование Android
Здравствуйте. Пытаюсь освоить программирование с использованием NDK. Хочу для начала собрать приложение из готового примера. В...

Android NDK - Программирование Android
Здравствуйте, форумчане. Появилось пара вопросов относительно Android NDK... С NDK можно программировать только вставками нативного...

Android NDK - Программирование Android
Здравствуйте. Хотелось бы написать пару программок на андроид, но джаву вообще не знаю. Нагуглил, что можно писать на С++, но толком как...

2
Герц
524 / 341 / 4
Регистрация: 05.11.2010
Сообщений: 1,077
Записей в блоге: 1
10.12.2012, 20:11 #2
То, что анализатор кода эклипса не видит подобные заголовочные файлы - его проблема. Я так и не победил эту хрень, но так как я программирую в Sublime Text, для меня это не беда.
Попробовать собрать проект, возможно это просто ошибка статического анализатора эклипса, а компилятор файлы подхватит как надо.
Если не получится - рекомендую Android NDK Beginners Guide, там эти вопросы хорошо рассмотрены. Я именно с нее начал свое погружение в нативную разработку под Android.
1
lifestyle
Mobile Developer
232 / 228 / 4
Регистрация: 10.05.2009
Сообщений: 917
15.12.2012, 00:18 #3
в свойствах проекта в путях прописать-добавить путь к папке с инклюдами в т.ч. где лежит jni.h
Project->Properties->C/C++ General-> Path and Symbols , дальше разберешься...
только перед этим открой проект в C/C++ Perspective
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.12.2012, 00:18
Привет! Вот еще темы с ответами:

Не собирается приложение с android NDK - Программирование Android
Всем привет, нашел на гите приложение для стриминга, импортрнул, всё без ошибок, но при билде вот что вылазит Error:Execution failed...

NDK под Android Studio - Программирование Android
Возможно ли это? Задача такая: Есть проект использующий простую (пока) библиотеку написаную на Си. Проект пишется на Студии и...

Android NDK сборка проекта - Программирование Android
Всем привет. Есть кто разбирается в Android NDK и сопутствующих технологиях по сборке приложений? Установил NDK, SDK, Cygwinn,...

Android Studio использование NDK - Программирование Android
Разобрался с простеньким примером на NDK. Теперь, чтобы двигаться дальше, мне необходимо подключить в моём c++ коде <windows.h> и namespace...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru