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

NDK под Android Studio - Программирование Android

Войти
Регистрация
Восстановить пароль
Другие темы раздела
Программирование Android Хранение Message[] http://www.cyberforum.ru/android-dev/thread949271.html
Приветствую. Собственно, нужно как-то хранить email письма. Они у меня в формате Message. Какой способ для этого самый подходящий? SharedPreferences, как я понял, не могут хранить такие данные....
Программирование Android Динамическое создание кнопок и их кривая отрисовка Всем доброго времени суток. Имеется такая процедура(хотя в данном случае правильнее функция). private void SetButtons() { int RowCount,ButtonsCount,Left = 0,Top, RowStep,ColStep; ... http://www.cyberforum.ru/android-dev/thread949266.html
Программирование Android gif анимация и WebView
WebView отображает HTML страницу из assets. На странице кроме текста и картинок есть ещё и gif анимация, которая отображается как картинка. Как можно исправить? может кто сталкивался. Может есть...
Программирование Android как создать таблицы
привет всем! в общем так: есть таблица в SQLite, ее нужно вывести в таблицу на экране телефона. а также при нажатии на кнопку добавлять новые записи как в БД так и на экране. вопрос как...
Программирование Android Стандартное поисковое поле http://www.cyberforum.ru/android-dev/thread948979.html
Приветствую, соб-сн не подскажите ли, как создать стандартное поле для поиска.Не для поиска по google,а просто поле для поиска,какой при этом нужно прописать код? вроде бы нужно создать неий xml...
Программирование Android Кнопка назад (Back) Здрасте. Как сделать чтобы при нажатии кнопки назад, активити не перерисовывалась и не закрывалась, И второй вопрос: Как поставить обработчик на нее, т.е. при ее нажатии происходило что-нибудь?... подробнее

Показать сообщение отдельно
Tester64
396 / 357 / 43
Регистрация: 22.05.2013
Сообщений: 2,518

NDK под Android Studio - Программирование Android

06.09.2013, 21:20. Просмотров 1982. Ответов 2
Метки (Все метки)

Возможно ли это?

Задача такая:
Есть проект использующий простую (пока) библиотеку написаную на Си.
Проект пишется на Студии и желания переходить назад на эклипс нет. К тому-же (почему-то) возникают в эклипсе проблемы с компиляцией, которых нет в Студии.
Исходники библиотеки (*.c, *.mk) лежат в jni (по учебнику) и уже откомпилированы в папку obj. Исходники взяты из каких-то примеров и успешно работают (обрабатывают картинку).

C NDK ни разу не работал, а скорости явы явно не хватит для моих нужд/желаний.
Нашел приличный пример, но под эклипс. http://mindtherobot.com/blog/452/and...-step-by-step/
Попытался установить все необходимое, но... не знаю как откомпилировать!

Можете "на пальцах" обьяснить как взаимодействуют *.c, *.mk, NDK и Cygwin???
Можно ли написать BAT файл для перекомпиляции ТОЛЬКО библиотеки и Си-шных исходников (было бы идеально)?
Или как все это подключить к Студии?

Знаю что местные админы любят все стрелки переводить назад на яву ("ява не хуже си"), но ОЧЕНЬ нужно.
На других форумах сразу начинают переводить стрелки в сторону линукса...

Добавлено через 5 часов 1 минуту
Ну-же... Есть здесь хоть кто-то у кого это получалось?
Кто-нибудь хотя-бы для себя пробовал (удачно) использовать NDK?
Не компиляция ява-проекта использующего чужую уже откомпилированую библиотеку на си, а компиляция этой самой библиотеки?

Сейчас стою на распутье... Писать на яве и надеятся что не будет сильно тормозить... научиться писать на Си... или забросить проект до времен когда у каждого будет более мощное устройство...

Еще возник вопрос: библиотека написанная на си и откомпилированая в Cygwin будет "мультиплатформеной"? Будет запускаться и на 2.3 и на 4.3? (когда-то слышал что FreePascal компилировал под 2.3, но на более высоких выдавал ошибку)
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.