Почему Delphi 10.3.2 не может найти модуль Posix.Locale.pas для приложения Android? - PullRequest
0 голосов
/ 24 сентября 2019

Я новичок в кроссплатформенной разработке с Delphi, и я решил попробовать.У меня Nexus 7, последняя версия, на нем включена отладка по USB и т. Д.

Сейчас я просто хочу проверить пустую форму и получаю сообщение об ошибке компиляции Unit 'Posix.Locale 'не найден.Исходный файл "C: \ Program Files (x86) \ Embarcadero \ Studio \ 20.0 \ source \ rtl \ posix" присутствует, поэтому я не уверен, почему компилятор не может его найти.

Не знаюЯ не вижу очевидных настроек PATH в переменных среды.

Есть идеи?

1 Ответ

1 голос
/ 25 сентября 2019

Таким образом, это оказалось поврежденной установкой.Я первоначально установил из веб-установщика, который упоминал Embarcardero, более проблематично, чем установка ISO.Поэтому я удалил, выполнил рекомендованную очистку после удаления, а затем переустановил из ISO.Кроме того, они предоставили список нескольких действий, которые необходимо выполнить после удаления 10.3.2.

=======================РУКОВОДСТВО ПО УДАЛЕНИЮ 10.3 ======================== Запуск диспетчера лицензий из папки bin (по умолчанию "C: \ Program Files (x86) \ Embarcadero \"Studio \ 20.0 \ bin \ LicenseManager.exe ") и

удаляют все пробные или бета-версии (тестовые поля), которые вы можете найти.Установите флажок «Сведения о лицензии» в центральном столбце.

В разделе «Программа и функции панели управления« Установка и удаление программ »удалите следующие записи: -RAD Studio 10.3 версия 20.0

Пожалуйста, следуйте этим инструкциямчтобы удалить все оставшиеся файлы:

  1. Если Windows 32-разрядная, удалите каталог C: \ Program Files \ Embarcadero \ Studio \ 20.0 (или папку, которую вы использовали).
  2. Если Windows 64-разрядная, удалите каталог C: \ Program Files (x86) \ Embarcadero \ Studio \ 20.0 (или пользовательскую папку, которую вы использовали).
  3. Удалите C: \ Users \ Public \ Documents\ Embarcadero \ Studio \ 20.0 каталог
  4. Удалите каталог C: \ ProgramData \ Embarcadero \ Studio \ 20.0.
  5. Удалите каталог% APPDATA% \ Embarcadero \ BDS \ 20.0.
  6. Удалите ключ реестра HKEY_CURRENT_USER \ SOFTWARE \ Embarcadero \ BDS \ 20.0
  7. Если 32-разрядная версия Windows, удалите ключ реестра HKEY_LOCAL_MACHINE \ SOFTWARE \ Embarcadero \ BDS \ 20.0
  8. Если Windows 64-немного, удалитьHKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Embarcadero \ BDS \ 20.0
  9. Если 32-разрядная версия Windows, удалите следующие файлы из C: \ Windows \ System32: a.BDEAdmin. * Б.CC32 * .DLL c.Мидас. * Д.Xerces * .DLL
  10. Если Windows 64-разрядная, удалите следующие файлы из C: \ Windows \ SysWOW64: a.BDEAdmin. * Б.CC32 * .DLL c.Мидас. * Д.Xerces * .DLL

Пожалуйста, переустановите программное обеспечение через ISO:

RAD Studio, Delphi, C ++ Builder 10.3.2 ISO

Кроме того, вручную удалите бланкфайлы в папке C: \ programdata \ embarcadero (это скрытая папка, которую нужно сначала включить).Затем выключите и переустановите, используя ISO

...