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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 243, средняя оценка - 4.94
adamo86
2 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 185
#1

Программирование приложений для Андроид на C++ - Программирование Android

08.09.2011, 11:26. Просмотров 32917. Ответов 11
Метки нет (Все метки)

Можно ли создавать приложения для Андроид на языке С++? И если да, то с чего посоветуете начать? Язык С++ я знаю.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.09.2011, 11:26
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программирование приложений для Андроид на C++ (Программирование Android):

Backend Сервер для андроид приложений - Программирование Android
нужно построить сервер для обработки запросов с Андроид приложений. Запрос состоит из текста. Сервер должен парсировать текст и в...

Для чего производится индексация Андроид-приложений? - Программирование Android
Для чего производится индексация андроид приложений? С какой целью?

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

Кто чем пользуется для разработки приложений под Андроид? - Программирование Android
Всем доброго времени суток! Вопрос немного нубный, но тем не менее... Хотел бы начать разрабатывать ПО под Андройд. Вроде взял...

Разработка приложений для Андроид. С чего начать? Что нужно изучить? - Программирование Android
Ребят, подскажите! Хочу стать разрабом для популярной ОС Андроид, с чего начать? Что нужно изучить, где 100% безопасно можно взять...

Как начать программирование для Андроид? - Программирование Android
Какой так сказать порог вхождения в эту сферу? Очень высокий? Изучил я Java например, и все? Можно начинать? Хочу делать мобильные...

11
mindzu
22 / 5 / 1
Регистрация: 08.09.2011
Сообщений: 13
19.09.2011, 15:21 #2
Вообще, приложения для Андроид на Java пишутся. Установить Java, потом Eclipse, потом Android SDK. Ну а дальше - читай учебники, пиши...
0
Екклесиаст
6 / 6 / 1
Регистрация: 19.09.2011
Сообщений: 9
20.09.2011, 10:16 #3
Начиная с версии 1.5 на C++ можно писать библиотеки, которые потом ты можешь подключать к программе на Java. Но основное приложение нужно писать на Java.
Начиная с версии 2.3 можно использовать только C++, с кучей ограничений. Насколько я понял, то берётся готовый шаблон на Java и дописываешь свою часть программы на C++. Только:
1) из C++ недоступны многие функции, которые доступны из Java (где-то 2/3 функций для работы с устройством недоступны)
2) намного хуже задокументировано SDK для C++.

Так что придётся учить Java, если хочешь полноценно программировать для Android.
0
AndyHell
5 / 5 / 0
Регистрация: 18.04.2010
Сообщений: 20
17.11.2011, 14:02 #4
Есть такая штука как Qt Necessitas, в неё можно писать приложения на с++, плюс ко всему на выходе получаес .apk)
0
dajver
410 / 274 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
17.11.2011, 18:32 #5
Цитата Сообщение от AndyHell Посмотреть сообщение
Есть такая штука как Qt Necessitas, в неё можно писать приложения на с++, плюс ко всему на выходе получаес .apk)
Пытался я сделать на с++ в этой среде программку, потр***л себе мозг несколько дней, удалил QT и поставил Eclipse и сейчас пишу на Java, язык намного проще чем с++ поверьте на слово.
0
zesen
122 / 85 / 1
Регистрация: 17.10.2010
Сообщений: 436
19.11.2011, 10:54 #6
Попробуйте IntelliJ IDEA намного стабильнее работает чем Eclipse
0
lolopolosko
1354 / 312 / 5
Регистрация: 21.11.2009
Сообщений: 992
22.11.2011, 22:09 #7
а как же NDK ?
0
alex_x_x
бжни
2450 / 1655 / 84
Регистрация: 14.05.2009
Сообщений: 7,162
22.11.2011, 22:19 #8
ну как бы да
1) ndk -> *.so в виде jni для apk
2) gcc arm toolchain -> нативное приложение, другое дело в виде apk не установишь на девайс

Добавлено через 1 минуту
Цитата Сообщение от AndyHell Посмотреть сообщение
Qt Necessitas
а она походу также компилирует в .so и привязывает к java приложению
0
AndyHell
5 / 5 / 0
Регистрация: 18.04.2010
Сообщений: 20
23.11.2011, 00:30 #9
именно так и делает
0
lolopolosko
1354 / 312 / 5
Регистрация: 21.11.2009
Сообщений: 992
28.11.2011, 10:22 #10
недавно увидел проект под названиям MoSync
Так вот в нем можно кодить на с++
Более подробную инфу можна найти в гугле
0
updaite
14 / 14 / 2
Регистрация: 14.01.2013
Сообщений: 434
Записей в блоге: 2
Завершенные тесты: 2
12.02.2013, 00:43 #11
28.11.2011 Проснись и пой) Интересуюсь данным вопросом в настоящие время. На сколько актуально?
0
dajver
410 / 274 / 18
Регистрация: 18.09.2010
Сообщений: 1,112
12.02.2013, 00:49 #12
http://jia3ep.blogspot.com/2011/10/c-android-1.html
http://jia3ep.blogspot.com/2011/10/c-android-2.html
http://jia3ep.blogspot.com/2011/11/c-android-3-stl.html
http://jia3ep.blogspot.com/2012/01/c-android-4-java.html
http://jia3ep.blogspot.com/2012/09/c-android-5-mac-os.html
0
12.02.2013, 00:49
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2013, 00:49
Привет! Вот еще темы с ответами:

Онлайн курс - Программирование мобильных приложений для портативных систем на базе Android - Программирование Android
Здравствуйте. 21 января начнутся курсы программирования для android систем. Я записался, зову вас. ...

Apk tool и декомпиляция андроид приложений - Программирование Android
Добрый день! Пытаюсь декомпилировать фонарик Color Flashlight.apk при помощи утилиты Apk tool, но полной декомпиляции не получаю....

Запуск приложений с Vulkan API на Андроид - Программирование Android
Доброго времени суток, форумчане! С выходом нового графического API Vulkan компания Samsung продемонстрировала работу демки Protostar на...

С чего начать разработку приложений и игр на Андроид? - Программирование Android
Ребят начал учить язык С++,учу для разработки игр и приложений на андроид,намерен создавать на Unity 5,что посоветуете для облегчения...


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

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

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