Как понизить мою версию SDK?
Я сделал глупую ошибку, обновив свою версию SDK до r15, поскольку репозиторий android не загружался. Как мне вернуться к моей старой версии r10?
Или лучше придерживаться более новой версии? Я буду иметь, чтобы обновить плагин ADT в качестве хорошо.
Большое спасибо.
5 ответов:
в любом случае, для тех, кто хочет понизить Android SDK Tools до предыдущей версии, это можно сделать следующим образом:
- найдите свою папку Android SDK
- найдите подпапку " tools "и переименуйте ее в" tools1 " (просто чтобы сохранить резервную копию исходной папки tools)
- дополнительно, переименовать платформы-инструментов для платформы-tools1
- загрузите из репозитория google версию инструмента SDK, которую вы хотите понизить (например: http://dl-ssl.google.com/android/repository/tools_r22.6.2-macosx.zip) и распаковать его.
- загруженный ZIP-файл содержит папку tools, которую необходимо переместить в папку Android SDK.
- аналогичным образом, загрузите инструменты платформы (например:http://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-macosx.zip), и извлечь его в папке SDK.
Я хочу следить за большим ответом, предоставленным Ариэлем Ириарте, Шаг 3 (загрузите из репозитория google версию инструмента SDK, которую вы хотите понизить до).
чтобы найти старые инструменты, вам нужно определить номер версии SDK, к которому вы хотите вернуться. На веб-странице Google Android SDK вы найдете изменения список, который показывает все номера SDK, например
- SDK Tools, редакция 22.6.2 (март 2014)
- SDK Tools, редакция 22.3 (октябрь 2013)
- etc.
Примечание точно номер версии, как "22.3".
теперь загрузите инструменты, используя следующее выкройка:
- http://dl-ssl.google.com/android/repository/tools_rXXX-windows.zip
- http://dl-ssl.google.com/android/repository/tools_rXXX-linux.zip
- http://dl-ssl.google.com/android/repository/tools_rXXX-macosx.zip
где вы должны заменить XXX на точный номер редакции, указанный выше. Например, чтобы загрузить версию 22.0.5 для Mac OS X, загрузите файл:
http://dl-ssl.google.com/android/repository/tools_r22.0.5-macosx.zip
Как только вы загрузите файл и распакуете его, вы найдете одну папку под названием "Инструменты". Теперь следуйте ответу Ariel Iriarte и замените свою папку android-sdk/tools на эту новую. Это папка, которая содержит вещи например:
- обратите внимание.txt
- adb_has_moved.txt
- android
- АНТ
- приложения
- ddms
- dmtracedump
- etc.
некоторые из вас, вероятно, нашли эту тему из-за нестабильных версий Android-Tools pushed (исключительно) начиная со стабильной версии 22.3. Это вызывает " зависание "в эмуляторе на" Android Animation / Splash Screen "в предварительной версии Intel API 19 и" исключение с плавающей точкой " для Intel API-19. Версии ARM все еще работают, хотя и более медленно на машинах Intel, использующих ускорение.
чтобы ответить на вопросы "как найти старые версии не указаны в GUI" - или присутствует в текущем xml, который его кормит (https://dl-ssl.google.com/android/repository/repository-8.xml), в комментариях выше, я понятия не имею, как они могут быть расположены (пожалуйста, просветите меня).
к счастью, кто-то, сообщающий об ошибке, опубликовал прямую ссылку на версии Linux и Windows стабильной версии 22.3 в этом потоке:
https://code.google.com/p/android/issues/detail?id=66786 ... который являются:
http://dl.google.com/android/android-sdk_r22.3-linux.tgz
http://dl.google.com/android/android-sdk_r22.3-windows.zip
Они также существуют в неофициальных местах в интернете, если они будут сняты, наряду с ныне исчезнувшими ссылками на них.
после извлечения этого архива у вас будет папка "инструменты", которую вам нужно заменить сломанной, в соответствии с инструкциями Ариэля Ириарте выше (хотя я переименовал существующую папку "инструменты", что - то связанное с буквой " f " - days в эту проблему).
чтобы предотвратить повторное возникновение этой проблемы, не рассчитывайте, что встроенный метод в Eclipse / Android-SDK вернется к предыдущей установке, а также для более старых версий любого файла, предоставленного Google, будет доступен вообще, когда-либо, в будущем. Резервное копирование всего дерева "android-sdks" перед установкой чего-либо.
вы можете установить несколько SDK и установить SDK по умолчанию, отредактировав свойства в проекте Android.
простое решение:
1-Перейти к graddle-обертке.Свойства затем изменить эту строку, как вы хотите:
distributionUrl=https://services.gradle.org/distributions/gradle-4.4-all.zip
2-Перейдите в файл > структура проекта>Проект, затем измените версию Gradle и версию плагина Gradle
3-затем синхронизируйте свой проект
сделано.
Comments