Перейти к содержанию
Fire Monkey от А до Я
  • 0

Помогите начать


dima

Вопрос

Здравствуйте уважаемые участники форума.

 

Delphi XE5.

Откомпилировал PhoneMasterDetailApplication.apk созданный IDE, не добавляя никакого кода.

 

Запустил на своем телефоне Samsung Galaxy3  android 4.1.2   SDK 22.0.1   - все работает.

Послал заказчику - падает при старте.

Послал товарищу - падает при старте. Но товарищ продвинутый разработчик запустил CatLog

и говорит - приложение не может открыть путь 

/storage/sdcard1/Android/data/com.embarcadero.PhoneMasterDetailApplication/files/

 

но такого пути и у меня на устройстве нет а есть /storage/sdcard0/....

 

подскажите в какую сторону смотреть.

 

может какой патч надо?

заранее спасибо.

 

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
  • Модераторы

XE7 update 1 и выше могут собирать под андроид 5

А то что у вас пути разные так это не проблема, если присмотреться в корне лежат линки с подобными путями.

Изменено пользователем ZuBy
Ссылка на комментарий
  • 0

XE7 update 1 и выше могут собирать под андроид 5

А то что у вас пути разные так это не проблема, если присмотреться в корне лежат линки с подобными путями.

 

 

спасибо. вроде понятно что проблема просто в версии android.

сейчас попросил запустить приложение человека с android 4 - у него работает.

Ссылка на комментарий
  • 0
  • Модераторы

 

XE7 update 1 и выше могут собирать под андроид 5

А то что у вас пути разные так это не проблема, если присмотреться в корне лежат линки с подобными путями.

 

 

спасибо. вроде понятно что проблема просто в версии android.

сейчас попросил запустить приложение человека с android 4 - у него работает.

 

Проблема в поддержке версии Андроид, в данном случае, XE5 не поддерживает разработку приложений под Android 5.

Как уже сказал Zuby, чтобы разрабатывать под пятый Андроид, необходимо установить более свежую версию RAD Studio. Поддержка появилась с версии XE7 Upd 1, ставьте её, а ещё лучше, сразу последнюю, RAD Studio Seattle и будет вам счастье.

 

Справка по поддерживаемым версиям Android:

XE5: http://docwiki.embarcadero.com/RADStudio/XE5/en/Android_Devices_Supported_for_Application_Development

XE6: http://docwiki.embarcadero.com/RADStudio/XE6/en/Android_Devices_Supported_for_Application_Development

XE7 (для Android 5, выпущен ап): http://docwiki.embarcadero.com/RADStudio/XE7/en/Android_Devices_Supported_for_Application_Development

XE8: http://docwiki.embarcadero.com/RADStudio/XE8/en/Android_Devices_Supported_for_Application_Development

Seattle: http://docwiki.embarcadero.com/RADStudio/Seattle/en/Android_Devices_Supported_for_Application_Development

 

p.s. Разрабатывать на XE5, самое неблагодарное дело (как вспомню, сколько там багов было, даже в дрожь бросает), переходите на новую версию.

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...