Александр Клопоцкий Posted December 24, 2022 Posted December 24, 2022 (edited) Delphi 10.4.2 Community Edition android-studio-2021.3.1.17-windows.exe ( https://developer.android.com/studio ) android-ndk-r25b-windows.zip ( https://developer.android.com/ndk/downloads ) jdk-19_windows-x64_bin.exe ( https://www.oracle.com/java/technologies/downloads ) Скачиваем Android SDK 33 через Android Studio: Android SDK 33 скачался в папку C:\Development\Sdk: Копируем файлы dx.bat и dx.jar из SDK 30 в папку с SDK 33: Создаем новый профиль Android SDK в Delphi: Чего-то не хватает, не проходит дальше создание нового профиля Android SDK. Если указать стандартный Android SDK Base path, то профиль создается: Что еще нужно добавить? Edited December 24, 2022 by Александр Клопоцкий Quote
0 Administrators Yaroslav Brovin Posted January 3, 2023 Administrators Posted January 3, 2023 Добрый день, Версия Delphi 10.4 к сожалению имеет проблемы с распознаванием современной структуры Android SDK. Delphi 10.4 использует старый Android SDK с устаревшими утилитами, поэтому она ожидает их найти и увидеть в аналогичной современной версии Android SDK. Отсюда мастер не позволяет пройти на следующий шаг для указания путей. Как можно решить? Использование стандартного профиля Android SDK, который поставляет сама Delphi при установке. Сделайте копию текущего профиля Android SDK на будущее. Кнопка Export на странице SDK Manager. Затем указывайте нужные пути на этой странице к более свежей версии Android SDK. Например, вот так выглядят мои настройки на 10.4.2: P.S. Спасибо за вашу поддержку на выступлении на Code Rage 2022 😉 1 Quote
Question
Александр Клопоцкий
Delphi 10.4.2 Community Edition
Скачиваем Android SDK 33 через Android Studio:
Android SDK 33 скачался в папку C:\Development\Sdk:
Копируем файлы dx.bat и dx.jar из SDK 30 в папку с SDK 33:
Создаем новый профиль Android SDK в Delphi:
Чего-то не хватает, не проходит дальше создание нового профиля Android SDK.
Если указать стандартный Android SDK Base path, то профиль создается:
Что еще нужно добавить?
Edited by Александр Клопоцкий1 answer to this question
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.