Форум программистов, компьютерный форум CyberForum.ru
CyberForum.ru - форум программистов и сисадминов > > >
Восстановить пароль Регистрация
 
adamo86
Форумчанин
2 / 2 / 0
Регистрация: 11.04.2011
Сообщений: 185
08.09.2011, 12:26     Программирование приложений для Андроид на C++   #1
Можно ли создавать приложения для Андроид на языке С++? И если да, то с чего посоветуете начать? Язык С++ я знаю.
AdAgent
Объявления
08.09.2011, 12:26     Программирование приложений для Андроид на C++
mindzu
Новичок
22 / 5 / 1
Регистрация: 08.09.2011
Сообщений: 13
19.09.2011, 16:21     Программирование приложений для Андроид на C++   #2
Вообще, приложения для Андроид на Java пишутся. Установить Java, потом Eclipse, потом Android SDK. Ну а дальше - читай учебники, пиши...
Екклесиаст
Новичок
6 / 6 / 1
Регистрация: 19.09.2011
Сообщений: 8
20.09.2011, 11:16     Программирование приложений для Андроид на C++   #3
Начиная с версии 1.5 на C++ можно писать библиотеки, которые потом ты можешь подключать к программе на Java. Но основное приложение нужно писать на Java.
Начиная с версии 2.3 можно использовать только C++, с кучей ограничений. Насколько я понял, то берётся готовый шаблон на Java и дописываешь свою часть программы на C++. Только:
1) из C++ недоступны многие функции, которые доступны из Java (где-то 2/3 функций для работы с устройством недоступны)
2) намного хуже задокументировано SDK для C++.

Так что придётся учить Java, если хочешь полноценно программировать для Android.
AndyHell
Новичок
5 / 5 / 0
Регистрация: 19.04.2010
Сообщений: 20
17.11.2011, 15:02     Программирование приложений для Андроид на C++   #4
Есть такая штука как Qt Necessitas, в неё можно писать приложения на с++, плюс ко всему на выходе получаес .apk)
dajver
Форумчанин
194 / 175 / 5
Регистрация: 18.09.2010
Сообщений: 694
17.11.2011, 19:32     Программирование приложений для Андроид на C++   #5
Цитата Сообщение от AndyHell Посмотреть сообщение
Есть такая штука как Qt Necessitas, в неё можно писать приложения на с++, плюс ко всему на выходе получаес .apk)
Пытался я сделать на с++ в этой среде программку, потр***л себе мозг несколько дней, удалил QT и поставил Eclipse и сейчас пишу на Java, язык намного проще чем с++ поверьте на слово.
AdAgent
Объявления
17.11.2011, 19:32     Программирование приложений для Андроид на C++
zesen
Форумчанин
121 / 84 / 1
Регистрация: 17.10.2010
Сообщений: 409
19.11.2011, 11:54     Программирование приложений для Андроид на C++   #6
Попробуйте IntelliJ IDEA намного стабильнее работает чем Eclipse
lolopolosko
Форумчанин
1348 / 306 / 3
Регистрация: 21.11.2009
Сообщений: 993
22.11.2011, 23:09     Программирование приложений для Андроид на C++   #7
а как же NDK ?
alex_x_x
бжни
2423 / 1629 / 58
Регистрация: 14.05.2009
Сообщений: 7,156
22.11.2011, 23:19     Программирование приложений для Андроид на C++   #8
ну как бы да
1) ndk -> *.so в виде jni для apk
2) gcc arm toolchain -> нативное приложение, другое дело в виде apk не установишь на девайс

Добавлено через 1 минуту
Цитата Сообщение от AndyHell Посмотреть сообщение
Qt Necessitas
а она походу также компилирует в .so и привязывает к java приложению
AndyHell
Новичок
5 / 5 / 0
Регистрация: 19.04.2010
Сообщений: 20
23.11.2011, 01:30     Программирование приложений для Андроид на C++   #9
именно так и делает
lolopolosko
Форумчанин
1348 / 306 / 3
Регистрация: 21.11.2009
Сообщений: 993
28.11.2011, 11:22     Программирование приложений для Андроид на C++   #10
недавно увидел проект под названиям MoSync
Так вот в нем можно кодить на с++
Более подробную инфу можна найти в гугле
updaite
Форумчанин
14 / 14 / 1
Регистрация: 15.01.2013
Сообщений: 280
Записей в блоге: 2
12.02.2013, 01:43     Программирование приложений для Андроид на C++   #11
28.11.2011 Проснись и пой) Интересуюсь данным вопросом в настоящие время. На сколько актуально?
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
12.02.2013, 01:49     Программирование приложений для Андроид на C++
Еще ссылки по теме:

Android Программирование на андроид
Android Онлайн курс - Программирование мобильных приложений для портативных систем на базе Android
Android Как начать программирование для Андроид?
dajver
Форумчанин
194 / 175 / 5
Регистрация: 18.09.2010
Сообщений: 694
12.02.2013, 01:49     Программирование приложений для Андроид на C++   #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...id-4-java.html
http://jia3ep.blogspot.com/2012/09/c...-5-mac-os.html
Yandex
Объявления
12.02.2013, 01:49     Программирование приложений для Андроид на C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Опции темы

Текущее время: 08:05. Часовой пояс GMT +4.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.7 PL3
Copyright ©2000 - 2014, vBulletin Solutions, Inc.
Яндекс.Метрика