Ошибка E2597 CatalogRepository\AndroidNDK-21-22.0.48361.3236\android-ndk-r21\toolchains\aarch64-linux-android-4.9\prebuilt\windows-x86_64\aarch64-linux-android\bin\ld.exe: не удается найти shlwapi.dll: Нет такого файла или каталога
c:\Delphi\Delphi 11\CatalogRepository\AndroidNDK-21-22.0.7026061\android-ndk-r21\toolchains\aarch64-linux-android-4.9\prebuilt\windows-x86_64\aarch64-linux-android \bin\ld.exe: не могу найти -ldl
[Неустранимая ошибка DCC] F2588 Код ошибки компоновщика: 1 ($00000001)

В списке (Модуль, внизу слева) ShlWApi появляется в 4 места:
- API-MS-WIN-CORE-SHLWAPI-LEGACY-L1-1-0.DLL
- API-MS-WIN-CORE-SHLWAPI-OBSOLETE-L1-1-0.DLL
- API-MS-WIN-SHLWAPI-IE-L1-1-0.DLL
API-MS-WIN-SHLWAPI-WINRT-STORAGE-L1-1-1.DLL - EXT-MS-WIN-SHELL-SHLWAPI-L1-1-0 .DLL
Что я изменил с тех пор , нужно было установить драйвер USB от производителя моего телефона. (OnePlus Nord): OnePlus_USB_Drivers_Setup.exe. Он установил C:\Android\adb.exe и другие файлы в C:\Program Files\. Удаление программы не приведет к удалению папки C:\Android\.
Тесты:
- Мое устройство может подключаться к ПК (передавать файлы) и видится моей IDE.
- Путь Java в порядке.
- Я переустановил SDK, а также NDK.
- находится в C:\Windows\System32\ и C:\Windows\SysWOW64\.
Код: Выделить всё
shlwapi.dll
Подробнее здесь: https://stackoverflow.com/questions/793 ... hlwapi-dll
Мобильная версия