gonzales Опубликовано 27 сентября, 2021 Поделиться Опубликовано 27 сентября, 2021 Пытаюсь скомпилить проект, сделанный в 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 A_l_ex Опубликовано 4 октября, 2021 Поделиться Опубликовано 4 октября, 2021 Похоже вы что-то намутили лишнего в студии. Потому что с 11 версией идет только такой SDK: Спойлер 26 SDK полноценно поддерживает 11 и 12 Ведро. И да, можно качнуть 26 SDK используя Ведро-Студию и попытать счастье прокинуть 26 SDK на 10.4.2 или 11, но лично у меня это не сработало(Дебаркадеро проглотила 26 SDK но вот компилить через него что-то не смогла, ибо не знает как работать с 26 SDK). Покажите скрин своего SDK Manager в RAD Studio. Цитата Ссылка на комментарий
0 gonzales Опубликовано 4 октября, 2021 Автор Поделиться Опубликовано 4 октября, 2021 Я разобрался, откуда вылезли эти грабли. У меня почему-то прописалось прямо в файле проекта (dproj файл), что Андроид64 использует SDK 25.2.5. После того, как я удалил эту привязку, все скомпилилось. А вообще 26 SDK у меня нормально существует))) A_l_ex и Andrey Efimov 2 Цитата Ссылка на комментарий
0 A_l_ex Опубликовано 4 октября, 2021 Поделиться Опубликовано 4 октября, 2021 О_о Возьму на заметку что 26 SDK можно цепануть на Alexandria. На 10.4.2 цеплялась но не компилилась с 26 версией. =)))) Цитата Ссылка на комментарий
0 Roma77751 Опубликовано 17 мая, 2022 Поделиться Опубликовано 17 мая, 2022 В 04.10.2021 в 13:23, gonzales сказал: Я разобрался, откуда вылезли эти грабли. У меня почему-то прописалось прямо в файле проекта (dproj файл), что Андроид64 использует SDK 25.2.5. После того, как я удалил эту привязку, все скомпилилось. А вообще 26 SDK у меня нормально существует))) Приветствую! Подскажи плз как привязку убрал! У меня тоже самое только в списке SDK нет 25.2.5...а он при сборке упорно его ищет SDK 25.2.5 Всю душу уже вытряс)))) в манифесте <uses-sdk android:minSdkVersion="%minSdkVersion%" android:targetSdkVersion="%targetSdkVersion%"/> HELP!)) Цитата Ссылка на комментарий
0 gonzales Опубликовано 17 мая, 2022 Автор Поделиться Опубликовано 17 мая, 2022 Привет. Давно было, уже не помню, но судя по тому, что я написал проблема в файле проекта. Открой dproj файл, посмотрю, что там внутри Цитата Ссылка на комментарий
0 Roma77751 Опубликовано 18 мая, 2022 Поделиться Опубликовано 18 мая, 2022 (изменено) Собрал проект, все отлично! Вот подробное решение, если вдруг кто столкнулся с подобной проблемой! Проблема была в том что старая версия sdk прописалась в dproj. Решение очень простое, открываем dproj(можно простым блокнотом) находим строчку <Platform SDK Condition....> и удаляем ее. И будет счастье Рекомендую прежде чем лезть туда, сделать резервную копию этого файла. Всем успехов! Спасибо gonzales и человеку с ником Hemul GM в телеге, что откликнулись и приняли участие в небольшом, но продуктивном мозговом штурме Изменено 18 мая, 2022 пользователем Roma77751 Andrey Efimov и Tumaso 2 Цитата Ссылка на комментарий
Вопрос
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
Новое приложение создается и компилируется без проблем.
Пробовал подмахнуть манифест от нового приложения - не помогло.
Не подскажете, где копать?
Ссылка на комментарий
6 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.