|
zerdalert
Стаж: 14 лет 9 месяцев Сообщений: 59
|
zerdalert ·
18-Мар-25 21:19
(6 месяцев назад, ред. 18-Мар-25 21:19)
Привет Всем! При компиляции пустой формы под андроид, система ошибку выдает. Ни кто не сталкивался, как пофиксить? И путь как то странно указывает двойными слешами м-ду директориями(
|
|
YaStudent
Стаж: 15 лет 2 месяца Сообщений: 15
|
YaStudent ·
18-Мар-25 21:55
(спустя 35 мин.)
zerdalert писал(а):
87538898
Привет Всем! При компиляции пустой формы под андроид, система ошибку выдает. Ни кто не сталкивался, как пофиксить? И путь как то странно указывает двойными слешами м-ду директориями(
Привет. Сталкивался с подобным ещё когда переходил с 11.3 на 12 ... В файле описания проекта (*.dproj который) есть информация о путях к библиотекам JDK. Несмотря на то, что 2 студии ставились "рядом" пути к JDK в файле проекта почему-то разнились. При этом если вновь создавать проект с нуля и пытаться компилировать его, то всё проходило нормально. Проблема была только со "старыми" проектами. В общем я нашёл 2 пути решения данной проблемы:
1) Ручками при помощи того же notepad++ найти пути к библиотекам и исправить их на правильные для данной версии (ищуться в файле проекта, который успешно компилируется). Исправленный проект после открытия надо будет именно пересобрать
2) Создать пустой проект и добавить в него файлы исходников с проекта, в котором есть данная ошибка.
Да ещё момент: не раз замечал, что при сборке apk студия не работает с кирилицей... В пути есть наименование учётной записи "Администратор" - это может также быть проблемой... Выходом из данной ситуации может быть подключить конечную папку как диск или перенести проект в другое место без кирилицы в пути...
|
|
andrew2834
Стаж: 14 лет 8 месяцев Сообщений: 20
|
andrew2834 ·
18-Мар-25 22:09
(спустя 14 мин.)
zerdalert писал(а):
87538898
Привет Всем! При компиляции пустой формы под андроид, система ошибку выдает. Ни кто не сталкивался, как пофиксить? И путь как то странно указывает двойными слешами м-ду директориями(
100% это из-за кириллицы в пути
|
|
KostyantynKo
  Стаж: 15 лет 4 месяца Сообщений: 1638
|
KostyantynKo ·
18-Мар-25 22:23
(спустя 14 мин.)
andrew2834 писал(а):
87536845В Tip On Run написано - использование Delphi LSP для сторонних компонентов, но что это означает на практике?
В том случае если собираетесь создавать Delphi/Pascal проекты в среде типа Visual Studio Code и т.д.
|
|
andrew2834
Стаж: 14 лет 8 месяцев Сообщений: 20
|
andrew2834 ·
18-Мар-25 22:29
(спустя 5 мин.)
KostyantynKo писал(а):
87539116
andrew2834 писал(а):
87536845В Tip On Run написано - использование Delphi LSP для сторонних компонентов, но что это означает на практике?
В том случае если собираетесь создавать Delphi/Pascal проекты в среде типа Visual Studio Code и т.д.
Спасибо, теперь понятно
Ещё вопрос нужно ли использовать GetIt Patch.
Он вроде работает и без этого
|
|
zerdalert
Стаж: 14 лет 9 месяцев Сообщений: 59
|
zerdalert ·
18-Мар-25 22:38
(спустя 9 мин., ред. 18-Мар-25 22:38)
YaStudent, andrew2834 - Огромное спасибо, Господа! Проблема действительно из-за кириллицы в пути. Сохранил новый проект тупо в новой папке на диске С:\ и все запустилось без проблем. Еще раз благодарю за помощь).
|
|
zerdalert
Стаж: 14 лет 9 месяцев Сообщений: 59
|
zerdalert ·
18-Мар-25 22:53
(спустя 14 мин., ред. 18-Мар-25 22:53)
Еще вопрос, никому ehlib не попадался для этой версии, если есть у кого то поделитесь пожалуйста...
|
|
KostyantynKo
  Стаж: 15 лет 4 месяца Сообщений: 1638
|
KostyantynKo ·
19-Мар-25 05:57
(спустя 7 часов, ред. 19-Мар-25 05:57)
andrew2834 писал(а):
87539140Ещё вопрос нужно ли использовать GetIt Patch
Это старый вариант, но и можно без него.
Делфи Лайт сборка сдесь: Embarcadero Delphi 12.3 Athens Version 29.0.55362.2017 Lite v18.5 [2025, ENG] virtuoz_bel
Читайте инструкцию в спойлере раздачи Как патчить? и способ установки
|
|
andrew2834
Стаж: 14 лет 8 месяцев Сообщений: 20
|
andrew2834 ·
19-Мар-25 10:44
(спустя 4 часа, ред. 19-Мар-25 10:44)
После установки нет ни SDK ни NDK для Android. В результате SDK установил через AndroidSdkManagerGui, который перед этим скачал через GetIt, а NDK скачал с github.
Вроде всё компилируется.
|
|
crayon__outline
 Стаж: 16 лет 8 месяцев Сообщений: 138
|
crayon__outline ·
19-Мар-25 11:22
(спустя 38 мин.)
Не могу нигде найти добавление в проект шаблона файла ресурсов. Как языком слизало. Оно вообще есть?
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 179
|
hattab_ali ·
19-Мар-25 12:11
(спустя 49 мин.)
andrew2834 писал(а):
87540414а NDK скачал с github
NDK также доступен через AndroidSdkManagerGui
|
|
KostyantynKo
  Стаж: 15 лет 4 месяца Сообщений: 1638
|
KostyantynKo ·
19-Мар-25 12:36
(спустя 24 мин., ред. 19-Мар-25 12:36)
crayon__outline писал(а):
87540633Не могу нигде найти добавление в проект шаблона файла ресурсов. Как языком слизало. Оно вообще есть?
Диалоговое окно добавления ресурсов в проект
Добавления файла ресурсов в проект
|
|
andrew2834
Стаж: 14 лет 8 месяцев Сообщений: 20
|
andrew2834 ·
19-Мар-25 12:44
(спустя 8 мин.)
hattab_ali писал(а):
87540762
andrew2834 писал(а):
87540414а NDK скачал с github
NDK также доступен через AndroidSdkManagerGui
Доступен, но не устанавливается так как зависает на ожидании соглашения с лицензией
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 179
|
hattab_ali ·
19-Мар-25 13:05
(спустя 20 мин.)
andrew2834 писал(а):
87540843Доступен, но не устанавливается так как зависает на ожидании соглашения с лицензией
У меня все установилось, ничего не зависло.
|
|
andrew2834
Стаж: 14 лет 8 месяцев Сообщений: 20
|
andrew2834 ·
19-Мар-25 13:16
(спустя 11 мин.)
hattab_ali писал(а):
87540898
andrew2834 писал(а):
87540843Доступен, но не устанавливается так как зависает на ожидании соглашения с лицензией
У меня все установилось, ничего не зависло.
Я пытался установить конкретную версию - может с этим проблема
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 179
|
hattab_ali ·
19-Мар-25 14:03
(спустя 46 мин.)
andrew2834 писал(а):
87540922Я пытался установить конкретную версию - может с этим проблема
Я выбрал последнюю стабильную: 28.0.13004108
|
|
andrew2834
Стаж: 14 лет 8 месяцев Сообщений: 20
|
andrew2834 ·
19-Мар-25 16:38
(спустя 2 часа 35 мин., ред. 19-Мар-25 16:38)
hattab_ali писал(а):
87540898
andrew2834 писал(а):
87540843Доступен, но не устанавливается так как зависает на ожидании соглашения с лицензией
У меня все установилось, ничего не зависло.
Ещё раз попробовал и таки да - если устанавливать всё за 1 раз то да, проблем нет
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 179
|
hattab_ali ·
19-Мар-25 17:04
(спустя 25 мин.)
andrew2834 писал(а):
87541574если устанавливать всё за 1 раз то да, проблем нет
Я доустанавливал NDK отдельно. Не думал, что его вообще придется ставить т.к. галка в установщике была поставлена. Установщик у них фееричное глюкало: дает возможность поставить JVM, но не учитывает, что ставить ее нужно раньше, чем Android SDK (в первой версии установщика такой проблемы небыло).
|
|
Fog of hedgehog
Стаж: 9 лет 3 месяца Сообщений: 26
|
Fog of hedgehog ·
24-Мар-25 04:24
(спустя 4 дня, ред. 24-Мар-25 04:24)
Вот, сейчас поймал себя на мысли... (такого со мной раньше не случалось)
вот, всё хожу, высматриваю новые версии
а зачем? чтобы старое всё сломать, и опять угробить пару часов на настройку нового?
уж сколько раз твердили миру... работает - не трожь... а я всё апгрейжусь и апргрейжусь...
маньяк , блин...
Оно, вот это вот самое, хоть стоит того? нативный x64, конечно, прикольно, но стоит ли стулья ломать? ЗЫ... и зачем я всё это написал.. скачал же уже... Значит, стопудово не зря... скачал не зря, в смысле.
|
|
error404ru
Стаж: 16 лет 2 месяца Сообщений: 27
|
error404ru ·
24-Мар-25 08:07
(спустя 3 часа)
Fog of hedgehog
Все верно. Но вскоре, адепты "работает - не трогай" и "обновления зло" остаются на обочине прогресса. А их проекты отправляются в древнее легаси, околачиваемое всевозможными костылями, чтобы совсем не утонуть.
|
|
Fog of hedgehog
Стаж: 9 лет 3 месяца Сообщений: 26
|
Fog of hedgehog ·
24-Мар-25 18:28
(спустя 10 часов)
error404ru писал(а):
87561984Fog of hedgehog
остаются на обочине прогресса.
Абстрактно прогресс - это, конечно, хорошо. Но большая часть сути нынешнего "прогресса" - очередной раз стрясти бабло со всей линейки участвующих (начиная от разработчиков и кончая конечными пользователями). Эта постоянная смена версий, смена архитектур, смена железа... Кому от этого хорошо? Только китам индустрии. Остальные вынуждены постоянно мучиться. Смысла для "остальных" в таком прогрессе мало. Ну, вот, появились новые реалистичные игры, по сравнению с 80-ми - 90-ми, казалось бы, небо и земля. Но "почему-то" играть не тянет совсем. В отличие от "тогда". "Почему" на самом деле понятно. Просто, нынешний прогресс - это натыкать побольше транзисторов в спичечную головку. Технический прогресс переходит в человеческий регресс.
Таки да, скоро роботы нас завоюют, это неизбежно.
|
|
kosmogen
 Стаж: 15 лет 9 месяцев Сообщений: 38
|
kosmogen ·
26-Мар-25 00:28
(спустя 1 день 6 часов)
Установились обе среды Rad 12.3 c 32/64 в win11, первая работает без вопросов, а 64 при запуске сообщает, что нет лицензии и досвидос. У всех так? Как это обойти, поскольку переустанавливал имея 12.2 только из-за попробовать установить компоненты в IDE 12.3 64
|
|
temp128
 Стаж: 16 лет 6 месяцев Сообщений: 481
|
temp128 ·
26-Мар-25 01:31
(спустя 1 час 2 мин., ред. 26-Мар-25 01:35)
kosmogen писал(а):
87569125Установились обе среды Rad 12.3 c 32/64 в win11, первая работает без вопросов, а 64 при запуске сообщает, что нет лицензии и досвидос. У всех так? Как это обойти, поскольку переустанавливал имея 12.2 только из-за попробовать установить компоненты в IDE 12.3 64
Посмотрите, инструкцию по установке, в KeyPatch'е - там написано, что сделать ! Или, на первой странице - 7-й пункт в разделе " Как патчить? и способ установки".
|
|
kosmogen
 Стаж: 15 лет 9 месяцев Сообщений: 38
|
kosmogen ·
26-Мар-25 12:16
(спустя 10 часов)
temp128 писал(а):
87569261Посмотрите, инструкцию по установке, в KeyPatch'е - там написано, что сделать ! Или, на первой странице - 7-й пункт в разделе "Как патчить? и способ установки".
Вот, слона то я и не приметил. Спасибо, заработала и IDE 64-bit.
|
|
Alex Sam
Стаж: 16 лет 8 месяцев Сообщений: 443
|
Alex Sam ·
27-Мар-25 08:51
(спустя 20 часов)
Коллеги, у кого есть инструкция по настройке Delphi на компиляцию для Андроид? Не установились SDK и NDK, если можно - с этой точки. Что качать, какие пути прописывать..
|
|
temp128
 Стаж: 16 лет 6 месяцев Сообщений: 481
|
temp128 ·
27-Мар-25 13:20
(спустя 4 часа)
Alex Sam писал(а):
87573892Коллеги, у кого есть инструкция по настройке Delphi на компиляцию для Андроид? Не установились SDK и NDK, если можно - с этой точки. Что качать, какие пути прописывать..
Вот - инструкции от KostyantynKo:
1
2
|
|
hattab_ali
Стаж: 17 лет 3 месяца Сообщений: 179
|
hattab_ali ·
27-Мар-25 13:50
(спустя 29 мин.)
|
|
undefined@user
Стаж: 16 лет 5 месяцев Сообщений: 20
|
undefined@user ·
28-Мар-25 20:43
(спустя 1 день 6 часов)
Fog of hedgehog писал(а):
87561661Вот, сейчас поймал себя на мысли... (такого со мной раньше не случалось)
вот, всё хожу, высматриваю новые версии
а зачем? чтобы старое всё сломать, и опять угробить пару часов на настройку нового?
уж сколько раз твердили миру... работает - не трожь... а я всё апгрейжусь и апргрейжусь...
маньяк , блин...
Оно, вот это вот самое, хоть стоит того? нативный x64, конечно, прикольно, но стоит ли стулья ломать? ЗЫ... и зачем я всё это написал.. скачал же уже... Значит, стопудово не зря... скачал не зря, в смысле.
Потому что что-то не устраивает. Был, например, когда-то, Borland C++ Builder 6. Легенда. Около 10 лет всё устраивало. Выходили новые кривые версии, а шестёрка исправно работала. Потом ничего подобного не выходило. Ну и до сих пор не вышло.
|
|
jonnik
Стаж: 15 лет 9 месяцев Сообщений: 3
|
jonnik ·
29-Мар-25 18:11
(спустя 21 час)
Спасибо за продукт. Как пройти регистрацию?
С версией 11.1 такого не возникало.
|
|
elephantxp
Стаж: 18 лет 7 месяцев Сообщений: 63
|
elephantxp ·
30-Мар-25 12:15
(спустя 18 часов, ред. 30-Мар-25 12:15)
jonnik писал(а):
87585190Спасибо за продукт. Как пройти регистрацию?
С версией 11.1 такого не возникало.
Нигде явно не пишут, но если вы ставите Delphi не на чистую Windoiws, а предварительно удалив старую Delphi, то надо еще удалить ключи из реестра:
Код:
reg delete HKCU\Software\Embarcadero /f
reg delete HKCR\Applications\bdsLauncher.exe /f
reg delete HKLM\SOFTWARE\Embarcadero /reg:32 /f
reg delete HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Uninstall\{3CDF0089-74E4-454C-8A6C-BEE7ADFEF600}_is1 /reg:32 /f
Что-то при попытке старта x64 IDE ругается на лицензию. x32 IDE работает без нареканий. Кто-то с таким сталкивался?
|
|
|