Jump to content

Question

Posted (edited)

Delphi 10.4.2 Community Edition

  1. android-studio-2021.3.1.17-windows.exehttps://developer.android.com/studio )
  2. android-ndk-r25b-windows.ziphttps://developer.android.com/ndk/downloads )
  3. jdk-19_windows-x64_bin.exehttps://www.oracle.com/java/technologies/downloads )

Скачиваем Android SDK 33 через Android Studio:

2044376713_AndroidSDK01.thumb.png.4d95c5cc5c4e3f6c3234846c223ca517.png

25688479_AndroidSDK02.thumb.png.43daec50b7d4deed60c63fb30bd275be.png

Android SDK 33 скачался в папку C:\Development\Sdk:

1160568615_AndroidSDK03.thumb.png.9d195b0843b0359d0c88de9bfbcdeb7b.png

Victor.thumb.png.2bcfe4187d08e286698a5c259a118ce9.png

Копируем файлы dx.bat и dx.jar из SDK 30 в папку с SDK 33:

dx_bat.thumb.png.edb656e2fa3318aa01f0e9316a6f088c.png

dx_jar.thumb.png.58f08389660d3da0a01a285a41896a9e.png

Создаем новый профиль Android SDK в Delphi:

Create.thumb.png.2286fc662b3da1a464c1c6aff5370ae3.png

Чего-то не хватает, не проходит дальше создание нового профиля Android SDK.

Если указать стандартный Android SDK Base path, то профиль создается:

Old.thumb.png.780d7022390f78c722f5e821e1561333.png

Что еще нужно добавить?

Edited by Александр Клопоцкий

1 answer to this question

Recommended Posts

  • 0
  • Administrators
Posted

Добрый день,

Версия Delphi 10.4 к сожалению имеет проблемы с распознаванием современной структуры Android SDK. Delphi 10.4 использует старый Android SDK с устаревшими утилитами, поэтому она ожидает их найти и увидеть в аналогичной современной версии Android SDK. Отсюда мастер не позволяет пройти на следующий шаг для указания путей. 

Как можно решить?

Использование стандартного профиля Android SDK, который поставляет сама Delphi при установке.

Сделайте копию текущего профиля Android SDK на будущее. Кнопка Export на странице SDK Manager.

image.png

Затем указывайте нужные пути на этой странице к более свежей версии Android SDK.

Например, вот так выглядят мои настройки на 10.4.2:

image.png

P.S. Спасибо за вашу поддержку на выступлении на Code Rage 2022 😉 

  • Thanks 1

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...