Форум программистов, компьютерный форум, киберфорум
Наши страницы
Программирование Android
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.97/189: Рейтинг темы: голосов - 189, средняя оценка - 4.97
adamo86
2 / 2 / 0
Регистрация: 10.04.2011
Сообщений: 185
1

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

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

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

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

Онлайн курс - Программирование мобильных приложений для портативных систем на базе Android
Здравствуйте. 21 января начнутся курсы программирования для 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 / 3
Регистрация: 18.04.2010
Сообщений: 20
17.11.2011, 14:02 4
Есть такая штука как Qt Necessitas, в неё можно писать приложения на с++, плюс ко всему на выходе получаес .apk)
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
17.11.2011, 18:32 5
Цитата Сообщение от AndyHell Посмотреть сообщение
Есть такая штука как Qt Necessitas, в неё можно писать приложения на с++, плюс ко всему на выходе получаес .apk)
Пытался я сделать на с++ в этой среде программку, потр***л себе мозг несколько дней, удалил QT и поставил Eclipse и сейчас пишу на Java, язык намного проще чем с++ поверьте на слово.
0
zesen
122 / 85 / 2
Регистрация: 17.10.2010
Сообщений: 436
19.11.2011, 10:54 6
Попробуйте IntelliJ IDEA намного стабильнее работает чем Eclipse
0
lolopolosko
1354 / 313 / 6
Регистрация: 21.11.2009
Сообщений: 992
22.11.2011, 22:09 7
а как же NDK ?
0
alex_x_x
бжни
2455 / 1661 / 134
Регистрация: 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 / 3
Регистрация: 18.04.2010
Сообщений: 20
23.11.2011, 00:30 9
именно так и делает
0
lolopolosko
1354 / 313 / 6
Регистрация: 21.11.2009
Сообщений: 992
28.11.2011, 10:22 10
недавно увидел проект под названиям MoSync
Так вот в нем можно кодить на с++
Более подробную инфу можна найти в гугле
0
updaite
14 / 14 / 8
Регистрация: 14.01.2013
Сообщений: 534
Записей в блоге: 2
Завершенные тесты: 5
12.02.2013, 00:43 11
28.11.2011 Проснись и пой) Интересуюсь данным вопросом в настоящие время. На сколько актуально?
0
dajver
410 / 274 / 22
Регистрация: 18.09.2010
Сообщений: 1,114
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

Программирование мобильных приложений на С++
Я начинающий программист С++, пока что пользуюсь VisualStudio 2015 . Вот...

IDE для андроид
Я вот подумал можно ли создать среду для компиляции и разработку программ на...

Рандом для андроид
Здравствуйте! Хочу узнать, как сделать рандом для андроид. Чтобы он выводил на...


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

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

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