Перейти к содержанию

slav_z

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

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

  • Посещение

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

    17

slav_z стал победителем дня 11 сентября

slav_z имел наиболее популярный контент!

2 Подписчика

Информация о slav_z

  • Звание
    Продвинутый пользователь

Посетители профиля

4 731 просмотров профиля
  1. считайте что это мое ноухау... так никто еще не делал.. если разобрались как все устроено, я рад за вас...
  2. не ClientToScreen а LocalToScreen... оно есть у фрейма... Пример: LocalToScreen(TPointF.Zero) - левый верхний угол фрейма в координатах экрана, LocalToAbsolute(TPointF.Zero) - левый верхний угол фрейма в координатах формы.
  3. slav_z

    Delphi 10.4

    Исправление ошибок: 10.4 http://docwiki.embarcadero.com/RADStudio/Sydney/en/New_features_and_customer_reported_issues_fixed_in_RAD_Studio_10.4 10.4.1 http://docwiki.embarcadero.com/RADStudio/Sydney/en/New_features_and_customer_reported_issues_fixed_in_RAD_Studio_10.4.1 как вообще работает 10.3.3 ? то, что коснулось меня (ошибки типа "мы их объявили, но ни разу не проверили" - исправлена константа FIONREAD и др. (macOS x64), - исправлено объявление функции tcsetattr (Linux). но много ошибок осталось без внимания.
  4. у меня sdk реально 29-тое... а не просто target изменил и все...
  5. сейчас просто заменил в AndroidManifest.template.xml строку: <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="29" /> теперь в манифесте targetSdkVersion="29"... приложение работает...
  6. https://developer.android.com/distribute/best-practices/develop/target-sdk со 2 ноября 2020 года. Да... сейчас у меня targetSdkVersion="28". Если выбора не останется, то деваться некуда. Пока проблема в том, что проект просто не компилируется в Delphi 10.4 (F2084 Internal Error: URW1237). Но надо переходить как-то... или обмануть Google (targetSdkVersion не является обязательным в файле манифеста, или руками исправить на "29"... посмотрим)
  7. а простейшее хеллоуворд как? (я пока на 10.3.3 остался)
  8. у вас эмулятор? а на реальном устройстве как?
  9. там другие методы для регистрации.. не RegisterComponents, а что то другое.. RegisterFmxClasses... посмотрите как регистрируется тот же самый TCheckStyleObject... попробуйте, может получится.....
  10. все получилось!!! теперь на android 11 запускается... а на android 10 и без этого работало.. надо проверять еще 2-3 дня как работает, но довольно сложный проект запустился и проблем не заметил пока... учитывая сложность файлов из missing_source_files и то, что этих файлов изначально нет в исходниках delphi, кто-то из разработчиков ими поделился... UPD: на delphi 10.4 все будет работать и так, там уже сделано как надо.
  11. slav_z

    Toast message

    uses здесь лишние есть: uses System.SysUtils, System.IOUtils, System.Math, System.Messaging, FMX.Platform, FMX.Platform.Android, Androidapi.Helpers, Androidapi.JNI.Os, Androidapi.JNI.GraphicsContentViewText, Androidapi.JNI.JavaTypes, Androidapi.JNI.Webkit, Androidapi.JNI.Net, Androidapi.JNIBridge, Androidapi.JNI.App, Androidapi.JNI.Support, Androidapi.JNI.Provider, Androidapi.JNI.Widget, Androidapi.JNI.Embarcadero; procedure ShowToast(const Text: string); begin TJToast.JavaClass.makeText(SharedActivityContext, StrToJCharSequence(Text),TJToast.JavaClass.LENGTH_LONG).show; end;
  12. я уверен что все будет хорошо...
  13. я пока только радуюсь.. все копирую в отдельную папку... ща начну минут через 15...
×
×
  • Создать...