Перейти к содержанию
Fire Monkey от А до Я
  • 0

не могу скомпилить проект в delphi 11


gonzales

Вопрос

Пытаюсь скомпилить проект, сделанный в 10.4.2.

Получаю вот такую шляпу

[Error Error] Specified platform sdk not found: 'C:\Users\user\AppData\Roaming\Embarcadero\BDS\22.0\AndroidSDK25.2.5_64bit.sdk'

Заглядываю в папку C:\Users\user\AppData\Roaming\Embarcadero\BDS\22.0. Там лежат только файлы 

AndroidSDK26.1.1_64bit.sdk

AndroidSDK26.1.1_32bit.sdk

 

Новое приложение создается и компилируется без проблем.

Пробовал подмахнуть манифест от нового приложения - не помогло.

 

Не подскажете, где копать?

 

Ссылка на комментарий

Рекомендуемые сообщения

  • 0

Похоже вы что-то намутили лишнего в студии. 

Потому что с 11 версией идет только такой SDK:

Спойлер

image.png.544fa706ff0ba1544946e1cd08370f3c.png

26 SDK полноценно поддерживает 11 и 12 Ведро. И да, можно качнуть 26 SDK используя Ведро-Студию и попытать счастье прокинуть 26 SDK на 10.4.2 или 11, но лично у меня это не сработало(Дебаркадеро проглотила 26 SDK но вот компилить через него что-то не смогла, ибо не знает как работать с 26 SDK).

Покажите скрин своего SDK Manager в RAD Studio.

Ссылка на комментарий
  • 0

Я разобрался, откуда вылезли эти грабли. У меня почему-то прописалось прямо в файле проекта (dproj файл), что Андроид64 использует SDK 25.2.5. После того, как я удалил эту привязку, все скомпилилось.

А вообще 26 SDK у меня нормально существует)))

image.thumb.png.8787c256de7d4bd6535589485f44e381.png

Ссылка на комментарий
  • 0
В 04.10.2021 в 13:23, gonzales сказал:

Я разобрался, откуда вылезли эти грабли. У меня почему-то прописалось прямо в файле проекта (dproj файл), что Андроид64 использует SDK 25.2.5. После того, как я удалил эту привязку, все скомпилилось.

А вообще 26 SDK у меня нормально существует)))

image.thumb.png.8787c256de7d4bd6535589485f44e381.png

 

 

Приветствую! Подскажи плз как привязку убрал! У меня тоже самое только в списке SDK нет 25.2.5...а он при сборке упорно его ищет SDK 25.2.5    Всю душу уже вытряс)))) в манифесте <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%"/>

HELP!))

Ссылка на комментарий
  • 0

Собрал проект, все отлично! Вот подробное решение, если вдруг кто столкнулся с подобной проблемой!
Проблема была в том что старая версия sdk прописалась в dproj. Решение очень простое, открываем dproj(можно простым блокнотом) находим строчку <Platform SDK Condition....> и удаляем ее. И будет счастье😃 Рекомендую прежде чем лезть туда, сделать резервную копию этого файла. Всем успехов!
 

Спасибо gonzales и человеку с ником Hemul GM в телеге, что откликнулись  и приняли участие в небольшом, но продуктивном мозговом штурме👍🏻💪🏻
 

Изменено пользователем Roma77751
Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...