Форум программистов, компьютерный форум, киберфорум
Программирование Android
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.86/21: Рейтинг темы: голосов - 21, средняя оценка - 4.86
2 / 2 / 1
Регистрация: 31.01.2014
Сообщений: 80

Embarcadero RAD Studio XE7 (С++) + Андроид устройства

08.07.2015, 17:03. Показов 4231. Ответов 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)
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
08.07.2015, 17:03
Ответы с готовыми решениями:

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

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

Где скачать Embarcadero RAD Studio XE7
Понимаю что тема тут не уместна, подскажите плиз где можно скачть Ambrakadabra Rad studio XE 7? в инете искал , ничего не нашёл!ссылку...

4
Android
245 / 242 / 52
Регистрация: 19.01.2013
Сообщений: 1,896
Записей в блоге: 3
08.07.2015, 19:25
Лучший ответ Сообщение было отмечено mathahakar как решение

Решение

Цитата Сообщение от mathahakar Посмотреть сообщение
Понимаю, что писать под мобильные платформы на плюсах глупо
Писать на Embarcadero RAD Studio под мобильные "глупо"

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

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


Не по теме:


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

1
2 / 2 / 1
Регистрация: 31.01.2014
Сообщений: 80
08.07.2015, 21:51  [ТС]
Спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
08.07.2015, 21:51
Помогаю со студенческими работами здесь

Создание dll на C# для Delphi Embarcadero RAD Studio XE7
Подскажите, пожалуйста, как создать dll на c# для использования её в проекте на Delphi в среде Embarcadero RAD Studio XE7 (Что не...

Не могу разобраться с ошибкой в программе Embarcadero RAD Studio XE7
Вообще не знаю куда точно написать тут нет раздела Embarcadero RAD Studio XE7, по этому пишу в С++ Builder . Вообщем первый раз скачал с...

Embarcadero RAD Studio XE.Равные переменные типа real оказываются для Embarcadero не равными
Все переменные типа real.Вне зависимости от действительного равенства full становится false Например Код full:=true; ...

Visual Studio 2015 или Embarcadero RAD Studio 10.1 Berlin (C++ Builder)
Хочу "поковыряться" (так сказать пощупать его руками) в С++ вот и возник вопрос какую IDE выбрать Visual Studio 2015 или Embarcadero RAD...

MS Visual Studio 2013 Ultimate или Embarcadero Rad Studio XE6 Architect
Речь идет о ЯП C++, у какой среды больше возможностей в отношении этого ЯП


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

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а привычная функция main(). . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
http://iceja.net/ сервер решения полиномов
iceja 18.01.2026
Выкатила http:/ / iceja. net/ сервер решения полиномов (находит действительные корни полиномов методом Штурма). На сайте документация по API, но скажу прямо VPS слабенький и 200 000 полиномов. . .
Расчёт переходных процессов в цепи постоянного тока
igorrr37 16.01.2026
/ * Дана цепь(не выше 3-го порядка) постоянного тока с элементами R, L, C, k(ключ), U, E, J. Программа находит переходные токи и напряжения на элементах схемы классическим методом(1 и 2 з-ны. . .
Восстановить юзерскрипты Greasemonkey из бэкапа браузера
damix 15.01.2026
Если восстановить из бэкапа профиль Firefox после переустановки винды, то список юзерскриптов в Greasemonkey будет пустым. Но восстановить их можно так. Для этого понадобится консольная утилита. . .
Сукцессия микоризы: основная теория в виде двух уравнений.
anaschu 11.01.2026
https:/ / rutube. ru/ video/ 7a537f578d808e67a3c6fd818a44a5c4/
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru