Володимир Любий Опубликовано 10 декабря, 2016 Опубликовано 10 декабря, 2016 Зравствуйте. Написано приложение на XE7 под андроид. На Fly по андроид 4.4 полет нормальный. Клиент дал для отладки Caterpiller C30 с андроид 5.1 на борту. И тут при попытках что-то ввести в TNumberBox через раз/через два имеем: "invoke error method onTextUpdated not found" с последующим вылетом по pagefault. Сдесь https://forums.embarcadero.com/thread.jspa?threadID=105963 говорят что проблема в переходе с Dalvik на ART в новых версиях андроида. На Caterpiller варианта вернуть Dalvik в настройках нет. Как быть ? Может есть вариант настройки компиляции под ART ? Цитата
0 Модераторы Andrey Efimov Опубликовано 10 декабря, 2016 Модераторы Опубликовано 10 декабря, 2016 Для начала, обновите студию как минимум на версию XE8, именно с этой версии появилась поддержка Android 5.*. В идеале, обновить до версии Берлин, с апдейтами. Более подробно, по всем версиям, читайте тут Равиль Зарипов (ZuBy) 1 Цитата
Вопрос
Володимир Любий
Зравствуйте.
Написано приложение на XE7 под андроид. На Fly по андроид 4.4 полет нормальный.
Клиент дал для отладки Caterpiller C30 с андроид 5.1 на борту. И тут при попытках что-то ввести в TNumberBox через раз/через два имеем:
"invoke error method onTextUpdated not found" с последующим вылетом по pagefault.
Сдесь https://forums.embarcadero.com/thread.jspa?threadID=105963 говорят что проблема в переходе с Dalvik на ART в новых версиях андроида. На Caterpiller варианта вернуть Dalvik в настройках нет.
Как быть ? Может есть вариант настройки компиляции под ART ?
1 ответ на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.