slav_z
-
Постов
233 -
Зарегистрирован
-
Посещение
-
Победитель дней
33
Сообщения, опубликованные slav_z
-
-
а простейшее хеллоуворд как? (я пока на 10.3.3 остался)
-
у вас эмулятор? а на реальном устройстве как?
-
6 часов назад, ddr 2 сказал:
procedure Register; begin RegisterComponents('Мои компоненты', [TCheckDUStyleObject]); end;
там другие методы для регистрации.. не RegisterComponents, а что то другое.. RegisterFmxClasses... посмотрите как регистрируется тот же самый TCheckStyleObject... попробуйте, может получится.....
-
все получилось!!! теперь на android 11 запускается... а на android 10 и без этого работало..
надо проверять еще 2-3 дня как работает, но довольно сложный проект запустился и проблем не заметил пока...
учитывая сложность файлов из missing_source_files и то, что этих файлов изначально нет в исходниках delphi, кто-то из разработчиков ими поделился...
UPD: на delphi 10.4 все будет работать и так, там уже сделано как надо.
-
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; -
я уверен что все будет хорошо...
-
я пока только радуюсь.. все копирую в отдельную папку... ща начну минут через 15...
-
теперь сегодня можно спать спокойно...
-
ОККККККККККК !!!!!!
-
можете файл build_script.zip еще сюда вставить? там кругом "нельзя"...
-
на моем проекте при компиляции в 10.4.1 выдало [DCC Fatal Error] XXXXXX.Core.pas(446): F2084 Internal Error: URW1237
а другой проект просто завис после показа активити... пока рано на 10.4 что-то делать...
-
когда разбирался дошел до этого: https://source.android.com/devices/architecture/modular-system/runtime?hl=ru#icu-libraries
а 10.4.1 это вообще мрак какой то... ничего не компилится мягко говоря...
-
-
меня туда не пускает.. я fgx не покупал.. можете сюда вставить?
-
49 минут назад, brunnengi сказал:
Я сделал фикс на Delphi 10.3.3 для Android 10. Вот ссылка на приложение из PlatMarket. Прошу установить и отписаться пашет ли оно. Оно не требует прав и там только кнопка и поле ввода.
https://play.google.com/store/apps/details?id=ru.fgx.test11_10_3_3_with_fix_android10оно?
КАКОЙ ФИКС??????????????
-
5 минут назад, Android сказал:
10.4 ставь
работает на нем? проверено?
-
После обновления до Android 11 на телефоне (Pixel2) перестали запускаться программы созданные на Delphi 10.3.3. Ну здорово!
-
Вариантов много, но самый простой - использовать TListBox.
-
10.4 пока не ставил... у кого уже стоит, можете выложить архив папки source из 10.4...? очень надо для анализа изменений с 10.3... СПАСИБО!
-
Для варианта с кнопкой могу еще предложить Memo1.Width := Memo1.Width+1 - реально размер не изменится (Memo.Align=Top), но все что надо оно сделает...
К сожалению в реальном приложении никакой кнопки не будет... и скорее всего надо будет что то делать в событиях OnResize или OnResized формы или Memo... а там ничего что было предложено выше не работает...
-
Release уже давно объявлен как deprecated.
Release позволяет выполнить отложенное удаления объекта (удалить, но не прям сейчас). Если это вам действительно нужно (иногда позволяет избежать некоторых ошибок), то просто повторите его код. Но пока его окончательно не убрали, лучше пользоваться существующим методом. Ругается и ругается - бог с ним. Если надо просто удалить объект, то Free, если с обнулением ссылки то FreeAndNil или Free + присвоить nil в коде (как у вас).
-
это будет непривычно для пользователей... я что-то не припомню чтоб встречал такое где-нибудь... посоветуйтесь с дизайнером...
-
-
Android 11
в Проблемы запуска с устройствами
Опубликовано
https://developer.android.com/distribute/best-practices/develop/target-sdk
со 2 ноября 2020 года. Да... сейчас у меня targetSdkVersion="28". Если выбора не останется, то деваться некуда. Пока проблема в том, что проект просто не компилируется в Delphi 10.4 (F2084 Internal Error: URW1237).
Но надо переходить как-то... или обмануть Google (targetSdkVersion не является обязательным в файле манифеста, или руками исправить на "29"... посмотрим)