Данный:
- Я установил Android SDK, доступный в PATH
- Я установил некоторые компоненты по идентификатору (например,
android-23
,extra-android-support
,sys-img-armeabi-v7a-android-19
и т. д.), используя командуandroid update sdk -u -a -t some-ids
Вопрос:
Как проверить с помощью командной строки, установлены ли эти компоненты или нет, на основе тех же идентификаторов, что и я их установил?
Бонус: это можно сделать без подключения к интернету
Я собираюсь использовать его в своем скрипте Ansible Playbook. Мне это нужно, чтобы избежать запуска команды установки, если они уже существуют для идемпотентности. Хотя android update sdk
не будет устанавливать уже установленные элементы, он всегда заранее запрашивает удаленный репозиторий Android, что будет ненужным.