Je suis en train de créer une alternative pour le gestionnaire SDK autonome (il a disparu sur Android SDK 25), j'ai trouvé dans Android Studio les fichiers XML requis pour récupérer les packages.
Répertoire Android https://dl.google.com/android/repository/repository2-1.xml
Images Système Android https://dl.google.com/android/repository/sys-img/android/sys-img2-1.xml
Images Système Android TV https://dl.google.com/android/repository/sys-img/android-tv/sys-img2-1.xml
Images Système Android Wear https://dl.google.com/android/repository/sys-img/android-wear/sys-img2-1.xml
Kit de développement Glass, Google Inc. https://dl.google.com/android/repository/glass/addon2-1.xml
Images Système Google API add-on https://dl.google.com/android/repository/sys-img/google_apis/sys-img2-1.xml
Images Système Google API avec Playstore https://dl.google.com/android/repository/sys-img/google_apis_playstore/sys-img2-1.xml
Google Inc. https://dl.google.com/android/repository/addon2-1.xml
Intel HAXM https://dl.google.com/android/repository/extras/intel/addon2-1.xml
Repo Hors Ligne file:/C:/Program%20Files/Android/Android%20Studio/plugins/sdk-updates/offline-repo/offline-repo.xml
Je veux vérifier quels packages sont installés, lesquels sont disponibles pour être mis à jour et lesquels ne sont pas installés mais disponibles en téléchargement.
EDIT: Je sais comment parser, je ne suis pas du tout sûr si l'attribut path
est une méthode fiable pour vérifier.