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

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

Войти
Регистрация
Восстановить пароль
 
mathahakar
2 / 2 / 1
Регистрация: 31.01.2014
Сообщений: 80
#1

Embarcadero RAD Studio XE7 (С++) + Андроид устройства - Программирование Android

08.07.2015, 17:03. Просмотров 1436. Ответов 4
Метки нет (Все метки)

Добрый день!
Предисловие.
Возможно, многим покажется эта тема абсурдной, но тем не менее, у меня есть некоторые вопросы, и я был бы очень благодарен, если бы кто-то смог мне дать на них ответ.
Я новичок. Изучая понемногу в бурситете С++, заинтересовался возможностью реализации приложений под платформу Андроид с помощью данного языка. В итоге, нашёл Embarcadero RAD Studio XE7. Безумно понравилась IDE, ибо до этого пользовался Borland C++ Builder, а ещё ранее - Delphi 7, и интерфейс знакомый и более-менее понятный (повторюсь, я новичок). Понимаю, что писать под мобильные платформы на плюсах глупо, но тем не менее, не могли бы вы подсказать некоторые нюансы (изложены после спойлера)?


1. После сборки приложения в Embarcadero RAD Studio XE7, пакет *.apk весит невероятно много (6 Мб и больше), а после установки приложение занимает все 30, при том что в проекте только пару Label, пару Edit и Button. Как сие можно исправить, чтобы установочный пакет и потом и само приложение занимало меньше дискового пространства (самый главный вопрос)?
2. Приложению требуется множество разрешений (Интернет, Звонки, Местоположение, Личная информация, Управление оборудованием, Платные услуги, Инструменты разработки). Насколько я понимаю, эти настройки в билдере стоят по дефолту. Подскажите, где искать эти настройки при сборке релиз-версии.
3. При открытии приложения на устройстве, первым делом появляется бут-анимация FireMonkey. Опять же таки, где при сборке снять галку, чтобы данной анимации не было.

На крайний случай, если решений вопросов (особенно первого) нет, подскажите другую IDE, которая будет собирать С++ код в пакеты под Андроид платформу.

Заранее благодарен вам за ответы!
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.07.2015, 17:03
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Embarcadero RAD Studio XE7 (С++) + Андроид устройства (Программирование Android):

Embarcadero rad studio xe5 программирование под android подключение к mysql - Программирование Android
надо написать приложение которое бы подключалось к mysql удаленно делфи в принципе знаю но вот с андроидом еще не работал кто что подскажет

Ошибка и красный крест на AVD (Android Virtual Devices) в RAD Studio XE7 - Программирование Android
Виртуальная машина создана и запущена, в списке она есть , но при попытке скомпилировать приложение (любое самое простое) выскакивает...

Embarcadero - Мобильное приложение для Андроид - Программирование Android
Добрый день!Пишу приложение для Андроид, компилирую на ХЕ6. Был код на С++ Билдер. Под Embarcadero его немного изменил. Подскажите...

Взаимосвязь компьютера и андроид-устройства - Программирование Android
Здравствуйте. Мне нужно написать приложение для android-устройства. Нужно что бы приложение принимало/отправляло, данные (числа) с/на...

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

Как программно взять диагональ экрана андроид устройства? - Программирование Android
Помогите, пожалуйста, определить к какому drawable (mdpi, hdpi, xdpi...) относится используемый аппарат, естественно кодом.

4
ILNAR_93
Android
234 / 234 / 25
Регистрация: 19.01.2013
Сообщений: 1,804
Записей в блоге: 3
08.07.2015, 19:25 #2
Лучший ответ Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от mathahakar Посмотреть сообщение
Понимаю, что писать под мобильные платформы на плюсах глупо
Писать на Embarcadero RAD Studio под мобильные "глупо"

На крайняк лучше изучить c# больше возможностей (мульти возможность )....
Есть такая штука называется она xamarin, миллион раз лучше будет разрабатывать на xamarin чем на Embarcadero RAD Studio т.к. Faremonkey сырррроват...
1
mathahakar
2 / 2 / 1
Регистрация: 31.01.2014
Сообщений: 80
08.07.2015, 20:31  [ТС] #3
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
На крайняк лучше изучить c# больше возможностей (мульти возможность )....
Ну, у меня в том то и вопрос, чтобы не переходить на другой язык. В перспективе изучение Java.
Цитата Сообщение от ILNAR_93 Посмотреть сообщение
Есть такая штука называется она xamarin, миллион раз лучше будет разрабатывать на xamarin чем на Embarcadero RAD Studio т.к. Faremonkey сырррроват...
Большое спасибо за совет, посмотрю данную IDE.
Но всё-таки хотелось бы узнать на счёт студии... Ну, на всякий случай, вдруг пригодится
Вопросы те же: можно ли уменьшить размер пакета/приложения? где настройки разрешений и как убрать логотип ОгнеОбезъяны?
0
ILNAR_93
Android
234 / 234 / 25
Регистрация: 19.01.2013
Сообщений: 1,804
Записей в блоге: 3
08.07.2015, 20:54 #4
Цитата Сообщение от mathahakar Посмотреть сообщение
можно ли уменьшить размер пакета/приложения?
Маловероятно.. переключение в Release компиляцию чуть чуть возможно уменьшит размер...

Цитата Сообщение от mathahakar Посмотреть сообщение
где настройки разрешений
(меню Project > Options > Uses Permissions; Ctrl+Shift+F11)


Не по теме:


НА Rad Studio не советую разрабатывать серьезные программы.. т.к. огромное количество устройств попросту не будут поддерживать приложения скомпилированные в нем..

1
mathahakar
2 / 2 / 1
Регистрация: 31.01.2014
Сообщений: 80
08.07.2015, 21:51  [ТС] #5
Спасибо!
0
08.07.2015, 21:51
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.07.2015, 21:51
Привет! Вот еще темы с ответами:

Посоветуйте с чего начать создание USB устройства, софта и драйвера для Андроид - Программирование Android
Доброго дня всем кто читает! В небольшом творческом коллективе возникла неведомая ранее креативная задача. Надо оживить некоторый...

Как подключить SQLite на RAD Studio? - Программирование Android
Добрый день. На RADStudio пытаюсь подключить БД

RAD STUDIO XE5, Android dev - Программирование Android
Всем доброго времени суток. Как известно, Embarcadero выпустили новый XE5, где предоставляется возможность разработки ПО под Android. Я...

Приложение на Андроид Android studio - Программирование Android
Всем доброго времени суток! У меня не большая проблема, скоро предзащита дипломной работы 26 числа. Нужно создать приложение на Андроид,...


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

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

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