Ingalime
-
Постов
354 -
Зарегистрирован
-
Посещение
-
Победитель дней
5
Активность репутации
-
Ingalime отреагировална gonzales в Push в Delphi11
Оставлю здесь информацию, как заставить работать пуши при переходе на delphi11. Если Вы заметили, что после перехода на 11 версию у Вас отвалились пуши, система не показывает firebase token, то проблема решается так.
1. Скачиваем JSON с консоли FireBase
2. Открываем его, видим следующий вид
3. Вписываем в Настройках проекта в секцию Services в следующем соответствии:
API key - current_key
Application id - mobilesdk_app_id
Project id - project_id
GSM sender id - project_number
4. И не забываем выставить в секцию Entitlement List галочку Receive push notifications.
После этого все опять начинает работать.
-
Ingalime отреагировална Anasazi в PHP сервер для рассылки Push на Android и iOS
Замени idHTTP на NetHTTPClient в коде изменения незначительные и будет все нормально.
-
Ingalime отреагировална alexbirukov в [Статья] PHP сервер для рассылки Push на Android и iOS
Ссылка на статью. Автор: Александр Бирюков В статья я максимально подробно попытался описать работу с PHP скриптом для рассылки Push сообщений из любой программы вне зависимости от платформы. Затрагивается вопроса от экспорта скриптов до кода программы: отправка и получение Push, регистрация устройств.
Надеюсь кому-нибудь пригодится. Буду рад комментариям, обоснованной критике и доработкам.
-
Ingalime отреагировална Serge-Pilko в Flutter vs FireMonkey vs Xamarin. Cross-platform frameworks architecture comparison. Episode 8
Hi, nowadays we have huge amount of cross-platform frameworks for mobile and enterprise development. Some of them are popular, some of them are well-know, all of them have their pros and cons. In current episode let's discuss architecture for Flutter, FireMonkey and Xamarin frameworks.
Can we apply "native" application for Flutter and Xamarin mobile applications? What does it mean "cross-platform" at all?
Check here:
-
Ingalime отреагировална Brovin Yaroslav в [Обзор] #0 ModernListView - знакомство
С первым почином
UPD. А нет, уже с четвертым :-)
-
Ingalime отреагировална Равиль Зарипов (ZuBy) в [Обзор] #0 ModernListView - знакомство
Ссылка: http://blog.rzaripov.kz/2016/11/0-modernlistview.html
Автор: Равиль Зарипов @ZuBy
Описание: Знакомство с ModernListView
-
Ingalime отреагировална krapotkin в Вышла Delphi 11 Community Edition
СДК к видимости мобил не имеет отношения
Делфи тоже
Если ваш телефон видится через ADB - он будет и в Делфи
Если нет - то и нет.
-
Ingalime отреагировална Hevard в Вышла Delphi 11 Community Edition
Для переноса (компилирования) проектов из более ранней версии необходимо провести действия для Android 32-bit и Android 64-bit.
В окне Projects (справа) выбрать Target Platforms -> Правой кнопкой щёлкнуть по Libraries и выбрать Revert System Files to Default.
И не забудьте перенести debug.keystore из c:\Users\<USER>\AppData\Roaming\Embarcadero\BDS\21.0\ в папку ...\22.0\
Delphi: Community Edition - Embarcadero
-
Ingalime отреагировална Hevard в Диалоговое окно MessageBox на Android
MessageDlg (C++) - RAD Studio Code Examples (embarcadero.com)
void __fastcall TForm4::Button1Click(TObject *Sender) { UnicodeString errorText = "This is a sample message for an error"; MessageDlg(errorText,mtError,mbAbortRetryIgnore,0); } -
Ingalime отреагировална Hevard в Книга. Обучение мобильной разработке не Delphi
Неужели так сложно не ссылки кидать, а приложить файлы? 🙄
Среда разработки Delphi 10.3.pdf Delphi. Программирование для Windows, OS X, iOS и Android [2014].pdf Мобильная разработка в delphi.pdf
Программирование_на_Delphi_для_школ.pdf
-
Ingalime отреагировална Semitako в Есть ли в FireMonkey какие-либо процедуры шифрования текста?
Используйте LockBox.
Мне кажется в ней Вы найдете все, что Вам нужно.
Раньше использовал, в том числе при использовании FMX и под Android.
-
Ingalime отреагировална Semitako в RAD11 проблема запуска приложения
Вариантов может быть много, на самом деле.
Например, у меня была похожая ситуация, которую удалось исправить методом "перебора"... А именно - причина была в том, что некоторые компоненты на форме использовали свойство ControlType = Platform. Как только переключил на ControlType = Styled, все заработало.
Почему - не знаю. Даже разбираться не стал. Только перепроверил, несколько раз! Именно в этом была причина.
Если вспомню другие причины - напишу. Но, если мне память не изменяет, были и другие причины. Но что касается "голого" приложения (т.е. код тоже весь "ремил" для проверки), то я сталкивался именно с этим.
P.S. При этом, как и у Вас, в более старой версии все билдилось и запускалось, а в новой версии билдилось и падало на заставке.
-
Ingalime отреагировална Andrey Efimov в Android 11
В 8 сообщении этой темы (https://fire-monkey.ru/topic/6814-android-11/?do=findComment&comment=39589) есть ссылка на другую тему (в которой описано решение) https://fire-monkey.ru/topic/6801-android-10-api-уровня-29/?do=findComment&comment=39593
-
Ingalime отреагировална Tumaso в RAD11 проблема запуска приложения
Делали в D11 Revert System Files to Default?
-
Ingalime отреагировална OnePeople в [Android]Undeclared identifier
https://github.com/Embarcadero/RADStudio11Demos/blob/main/Object Pascal/Multi-Device Samples/Device Sensors and Services/Foreground Location Tracking
-
Ingalime отреагировална krapotkin в Alexandria 11 not compatible with ModermListview by (rzaripov1990 ZuBy )
Actually that IS exactly a negative point to modify sources of standard components. You have to repeat the changes in every version.
As a replacement I can suggest this.
Or much better - the fgx-native library by Yaroslav Brovin.
-
Ingalime отреагировална Semitako в Использование FFMPEG в Firemonkey
Самый простой и лучший, на мой взгляд, - это использование библиотек FlashAV.
P.S. Понимаю, что вопрос давно устарел, но просто попался на глаза и решил написать. Вдруг кому-то еще пригодится.
-
Ingalime отреагировална Ghk в XE10 Tokyo не работает отладка под андроид
До этого стояла XE8 и все прекрасно собиралось и дебажилось.
На днях качнул xe10 tokyo с рутрекера.
Приложение (из начально делалось в XE8) скомпилилсоь собралось, установилось , но отладка не работает ( конфигурация debug)
Попробовал новое приложение - форма и кнопка, то же самое - отладка не работает.
Т.е. XE10 устанавливает и запускает приложение на телефоне и на этом все - студия отключается от телефона.
Устройство redmi2 adnroid 5.1.1
Чего делать и куда копать ?
п.с. отладка под винду работает
РЕШЕНО:
Чтоб сэкономить ваше время и чтобы вы не читали всю тему, вот краткое руководство.
Для перехода с XE8
Создаем новые проект- приложение в XE10 затем добавляем туда все формы и файлы из старого проекта ( я имею ввиду макеты форм, cpp , h, ico и более ничего не добавлять!).
Из деплоймент менеджера удаляем задеполеные файлы и ставим все по умолчанию.
Компилим -билдим.
Затем в деплоймент менеджер добавляем чего там раньше было. И удаляем из проекта лишнюю новую форму ( она у нас создается при создании проекта)
Все - можно пользоваться .
Кроме того версия Токио должна быть 10.2.2. с хотфиксом от 2018 года, версии ниже с рутрекера глючат
-
Ingalime отреагировална Nix0N в [Руководство] Отладка программы на Android устройстве через Wi-Fi
Если вас, как и меня, не устраивает скорость работы эмулятора Android и в вашей системе нет свободных USB чтобы подключить устройство для отладки, то эта инструкция для вас. Внимание ! Перед дальнейшим выполнением необходимо получить root на устройстве ! Как это сделать описано здесь
*статья написана на основе RAD Studio XE6 с путями по умолчанию
**подразумевается что драйвера на устройство установлены, оно определяется в системе и успешно работает по USB кабелю с IDE
Итак, начнем:
1. Устанавливаем на устройство ADB over WIFI Widget. Вообще подобных программ множество, но я выбрал именно эту за её удобство. Исполнена в виде виджета, по клику активируется или деактивируется.
2. Перезагружаем устройство
3. Идём в раздел "Виджеты" и выносим виджет на рабочий стол (настройки виджета не меняем)
4. Включаем Wi-Fi на устройстве (если еще не включен) и кликаем по виджету. Если на виджете появилась информация в виде "IP адрес : порт" и цвет виджета из серого сменился на зеленый - программа успешно запущена и можно переходить ка настройкам на ПК.
5. Теперь необходимо подключить ADB к устройству. Для этого идем в каталог c:\Users\Public\Documents\Embarcadero\Studio\14.0\PlatformSDKs\adt-bundle-windows-x86-20131030\sdk\platform-tools\ и создадим там BAT-файл следующего содержания:
adb connect 192.168.1.3:8000 (IP адрес и порт, которые изображены на виджете вашего устройства) pause (чтобы окно CMD не закрывалось и можно было отследить результат работы ADB) 6. Запускаем BAT-файл
В случае успешного выполнения ADB подключится к устройству. Всё, можно запускать IDE.
-
Ingalime отреагировална janovskis в Можно ли задать минимальные размеры для формы?
Можно использовать событие Формуляра OnConstrainedResize, а в нем можно указать как минимальные значения формуляра, так и максимальные. Да, немножко тоже мигает, но зато просто и стандартными средствами!!!
-
Ingalime отреагировална Tumaso в Проблема компиляции андроид приложения Delphi 10.3.3
Формулируйте вопрос правильно.
Приложения, скомпилированные на делфи, работать будут. Но в зависимости от условий (версия андроида, минимальная и целевая версия SDK указанные при компиляции приложения). Т.е. если скомпилировать для android 5+, то на андроид 4.2.2 не запустите
-
Ingalime отреагировална haword в FastReport FMX 2022.1
требовалось когда то - печать на принтер через блютуз накладных агентами по продажам. приезжали в точку, отдавали товар, печатали ТТН и уезжали в другую точку.
-
Ingalime отреагировална Tumaso в Проблема компиляции андроид приложения Delphi 10.3.3
Забудьте об эмуляторах, ни для андроида, ни для ios, их поддержка в делфи сломалась уже давно. Запуск возможен только на реальных устройствах.
-
Ingalime отреагировална ElenaS. в FastReport FMX 2022.1
У нас обновление для генератора отчетов под FMX!
Последняя версия поддерживает Embarcadero RAD Studio 11 и новую платформу macOS ARM 64-bit для Apple M1.
Дополнительно мы улучшили работу с FmxLinux под операционными системами Linux и поддержку Metal API под macOS. Начиная с этой версии FastReport FMX переведен на подписочную модель. Подробнее можно узнать у нас на сайте.
Мы знаем, что вопрос с FR FMX для андроид для многих уже стал наболевшим. Если вы один из таких пользователей, то я была бы рада узнать сценарии его использования в вашей работе здесь или в личных сообщениях. Нам хотелось бы получить максимально точное представление о том, какие задачи и ожидания вы бы ставили перед таким продуктом.
-
Ingalime отреагировална alikoder в Экран блокировки приложения Android
Maybe заюзать сервис? Пример реализации сервисов android