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

Yarpda

Пользователи
  • Постов

    176
  • Зарегистрирован

  • Посещение

  • Победитель дней

    8

Весь контент Yarpda

  1. Ну я так делаю, они конечно ругаются, что типа лучше aab но выкладывать дают. Правда тут есть еще один момент весь APK не должен превышать 100Мб. И как я понял тут в вашем случае могут быть проблемы...
  2. Попробуйте собрать APK из версий для 32 и 64 бит (нужно в деплое на 64 добавить so файл собранного ранее проекта на 32 бит в папку library\lib\armeabi-v7a\ ). Тогда уже устройство локально будет решать какую версию приложения использовать. По крайней мере у меня так сработало.
  3. Доброго времени! Есть идея сделать возможность резервирования данных приложения на Google drive под текущим аккаунтом пользователя. Ничего подобного я на форуме не нашел, может быть кто-то уже пытался решать подобную задачу? Интересует работа с Gdrive в первую очередь.
  4. Спасибо! Действительно многое открылось. )) ThttpClient заработал как и хотелось и без танцев с бубном над библиотеками SSL.
  5. Да. нужно получение данных по HTTPS (иначе не пришлось бы возиться с SLL и проблемы бы не было как таковой). У меня в стандартном наборе нет компонента "THTTPClient" . Есть "TNETHTTPClient". Но судя по первому взгляду методы и свойства там схожие, попробую и этот вариант. Спасибо за наводку!
  6. На сколько я помню TMS компоненты на работают на android. Но я могу и ошибаться. В любом случае спасибо за подсказку, попробую.
  7. Спасибо большое за наводку. Попробую поработать и в этом направлении.
  8. Выкладываю проект где можно наглядно все это проверить. В случае компиляции под Android x32 все работает. В случае x64 - перестает. На 32 и 64 деплоятся разные библиотеки ssl из разных папок. Установка в режиме Debug. Прошу помочь разобраться в проблеме. (Сам я предполагаю, что нужны какие-то специальные библиотеки ssl от INDY под х64, но их пока нет, и появятся ли неизвестно). SSL x64 Android issue.rar
  9. К сожалению не получилось. Попробовал засунуть в lib/arm64-v8/ разные версии библиотек, но никак не помогло. >Вы компилируйте в apk или в AAB?  Как APK. Как компилировать в AAB пока не знаю... Чуть позже выложу простенький пример проекта с данной ошибкой, может быть так будет проще решить эту проблему. P.S. обнаружил в папке C:\Program Files (x86)\Embarcadero\Studio\20.0\bin\Android\lldb файлы libcrypto-1_1.dll и libssl-1_1.dll. Поидее это что-то похожее, однако смущает что файлы режат в папке Android а файлы DLL. Аналогичный файлов SO к сожалению в комплекте не идет...
  10. Дело в том что я пытаюсь делать точно также как проект работает в х32 варианте. Не совсем улавливаю логику того, что для варианта x64 надо деплоить в другие папки... Но попробую на всякий случай.
  11. С выходом 10.3.3 стал пробовать компилировать проект под Android x64. И стала появляться ошибка Could not load SSL library. Хотя если компилить под x32, то все работает нормально. Инстинктивно сообразил что библиотеки libcrypto.so и libssl.so которые деплоятся в assets\internal должны быть тоже x64 версии. Однако на сайте Indy (https://indy.fulgan.com/SSL/) последняя версия "OpenSSL 1.0.2g Android" но они положительного результата не дали. Брал версию 1.1.1 на gitHub, вроде как x64, но ошибка сохраняется. Может быть кто-то уже столкнулся с этой проблемой?
  12. Всем доброго времени суток! Стоит задача сохранить и в последующем обработать текст страницы (включая информацию получаемую по JS) для последующей обработки в андроид приложении. И если под видной эта задача решается через (WebBrowser.Document), то по андроид ничего подобного в компоненте TWebBrowser нет, как сохранить текст страницы вообще не понятно. Получение страницы текста страницы через Indy (TidHttp) тоже не подходит, так как в этом случае не передается информация полученная с помощью JS на странице (а именно она и нужна). Пробовал и так и эдак, ну нет ничего подобного (хотя по-идее должно быть). Подскажите пожалуйста, есть ли способ сохранить текст страницы или HTML (но с результатом вывода JS) или хотя бы программно выделить весь текст страницы сайта и сохранить в буфер обмена (на худой конец). Может быть какие-то сторонние компоненты позволяют это делать? Заранее спасибо.
  13. Просьба репостить их ответ. Очень интересно что ответят.
  14. А можно поделиться формой письма (естественно обезличенной) на которое согласились и на которое отказали? Я думаю это было бы полезно для понимания хода мыслей G. Да и для большинства участников форума думаю информация будет полезной.
  15. По видимому они решили, что легче автоматически анализировать АРK на предмет создания в Emb, чем отвечать каждому на запрос вручную и вносить куда-то индивидуальные разрешения...
  16. Да, как раз что-то типа этого я и хотел. Возможно только с какой-то анимацией, но это и самому можно поиграться. Спасибо за пример, много времени сэкономлю!
  17. О! А это идея. сделал Stroke побольше, а Fill.kind убрал в ноль, и получился нужный мне бублик! Вот видите, коллективный разум в очередной раз доказал свою эффективность. Буду пробовать, спасибо! ?
  18. Ну идеи со скриншотами не хотелось бы рассматривать, а то можно дойти до идеи "делаем видео со всем и вставляем в приложение плеер". Это не совсем то что хочется. В идеале хотелось бы сделать такое компонент, кидаешь его на форму. А в него передаешь в метод этого компонента контролл этой формы и надпись текста, компонент находит его расположение, делает всю анимацию и выводит текст. В общем то все это можно сделать, но вот вариант с красивым затенением, выделением нужного объекта и плавной анимацией на FMX я как-то слабо себе представляю, хотя и не исключаю, что это возможно... Вот был бы в FMX графический компонент в виде бублика, т.е. с возможностью установки внешнего и внутреннего радиуса, вот с ним наверное было бы интересно попробовать, но к сожалению его нет. А как его сделать я совсем не знаю.
  19. В серьезных приложениях (Сбербанк-онлайн или Ютюб и т.п.) когда выходят обновления с новыми функциими, они запускают своеобразный интерактивный ролик. Когда экран затемняется и остается не затемненным только новый элемент экрана например, а на затемненном фоне описывается что делает этот новый элемент.Потом все это плавно переходит к другому элементу и т.д. Выглядит все довольно красиво. Задался вопросом, как сделать что-то подобное под FMX. Для себя не нахожу никаких очевидных решений. Подскажите если кто знает, направления решения этой задачи? Заранее спасибо.
  20. Даже не знаю как прокомментировать... В общем я думаю, что свою позицию я высказал. Применять ли Ваш код, взамен PM пусть уже решают участники форума.
  21. Конечно программа. Обрабатывает данные каким-то образом.
  22. Ну то есть нельзя этим заменить ProcessMessages. Чего и следовало доказать. Я лишь выступал против того, что приведенный пример это далеко не аналог PM. Вот и все что я хотел сказать.
×
×
  • Создать...