Intereting Posts
Сложность строк GridView: как сделать высоту строки подходящей для самого высокого элемента? Как я могу получить размер холста пользовательского представления вне метода onDraw? Уточнение поведения AlarmManager в Android Преобразование yyyy-mm-dd в dd mm yyyy Android Studio Gradle androidTest vs instrumentTest Почему параметр запроса `sll` для URL-адреса Карты (типа) игнорируется? Как уничтожить Фрагмент? Flurry Agent, вызывающий исключение CalledFromWrongThreadException на Android 2.3.4 Поделитесь идентификатором приложения Facebook в приложениях Android Android TableRow растягивается вертикально, чтобы заполнить экран Robojuice / Butterknife @InjectView Проблема автоформации в Android Studio Диалог приложений apprequests всегда возвращает отмененный Titanium Android? Аннотации поддержки Android – Как использовать IntDef / StringDef (Typedef Annotations) с общим списком? Android ScrollView отказывается прокручивать донизу Дооснащение дает EOFException только в первый раз

Как понизить мою версию SDK?

Я сделал глупую ошибку, обновив версию SDK до r15, поскольку репозиторий андроида не загружался. Как вернуться к старой версии r10? Или лучше придерживаться новой версии? Мне также придется обновить плагин ADT. Большое спасибо.

Solutions Collecting From Web of "Как понизить мою версию SDK?"

В любом случае, для тех, кто хочет понизить Android SDK Tools до предыдущей версии, можно выполнить следующие действия:

  1. Найдите папку Android SDK
  2. Найдите подпапку «tools» и переименуйте ее в «tools1» (просто чтобы сохранить резервную копию папки исходных инструментов)
  3. Аналогичным образом переименуйте платформенные инструменты в платформенные инструменты1
  4. Загрузите из репозитория Google версию SDK Tool, которую вы хотите понизить до (например: http://dl-ssl.google.com/android/repository/tools_r22.6.2-macosx.zip ) и распаковать ее.
  5. Загруженный файл ZIP содержит папку с инструментами, которую необходимо перенести в папку Android SDK.
  6. Аналогичным образом загрузите инструменты платформы (например: http://dl-ssl.google.com/android/repository/platform-tools_r19.0.1-macosx.zip ) и извлеките их в папку SDK.

Вот и все.

Я хочу следить за отличным ответом, предоставленным Ариэлем Ириартом, шаг 3 ( Загрузить из репозитория Google версию SDK Tool, к которой вы хотите перейти на ).

Чтобы найти старые инструменты, вам необходимо определить номер версии SDK, к которому вы хотите вернуться. На веб-странице Google Android SDK вы найдете список версий, который отображает все номера SDK, например

  • SDK Tools, редакция 22.6.2 (март 2014 г.)
  • SDK Tools, версия 22.3 (октябрь 2013 г.)
  • и т.п.

Запишите точный номер ревизии, например «22.3».

Теперь загрузите инструменты, используя следующий шаблон:

Где вы должны заменить XXX точным номером ревизии, указанным выше. Например, чтобы загрузить версию 22.0.5 для Mac OS X, загрузите файл:

http://dl-ssl.google.com/android/repository/tools_r22.0.5-macosx.zip

После того как вы загрузите файл и распакуете его, вы найдете одну папку под названием «инструменты». Теперь следуйте ответам Ариэля Ириарта и замените свою папку android-sdk / tools этой новой. Это папка, которая содержит такие вещи, как:

  • NOTICE.txt
  • adb_has_moved.txt
  • андроид
  • муравей
  • Программы
  • DDMS
  • dmtracedump
  • и т.п.

Некоторые из вас, вероятно, нашли этот поток из-за неустойчивых версий Android-Tools, нажатых (исключительно) со стабильной версии 22.3. Это вызывает «зависание» в эмуляторе на «Android Animation / Splash Screen» в предпродажной версии Intel API 19 и «исключение с плавающей точкой» для Intel API-19. Версия ARM по-прежнему работает, хотя медленнее работает на машинах Intel, использующих ускорение.

Чтобы ответить на вопросы «как найти старые версии, не указанные в графическом интерфейсе», или присутствовать в текущем xml, который его подает ( https://dl-ssl.google.com/android/repository/repository-8.xml ), В комментариях выше, я понятия не имею, как они могут быть расположены (пожалуйста, просветите меня).

К счастью, кто-то, сообщивший об ошибке, опубликовал прямую ссылку на версии стабильной версии 22.3 для Linux и Windows в этом потоке:

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» – днями в этой проблеме) ,

Чтобы предотвратить повторение этой проблемы, НЕ рассчитывайте на встроенный метод в Eclipse / Android-SDK, чтобы вернуться к предыдущей установке, а также для более старых версий любого файла, предоставленного Google, чтобы быть доступным на всех , Ever, в будущем. Резервное копирование всего дерева «android-sdks» перед установкой чего-либо.

Вы можете установить несколько SDK и установить SDK по умолчанию, отредактировав свойства в проекте Android.