Skip to content

Instantly share code, notes, and snippets.

@extremecoders-re
Last active July 20, 2024 11:04
Show Gist options
  • Save extremecoders-re/595cfb55d4070959fd061ea4c0e88338 to your computer and use it in GitHub Desktop.
Save extremecoders-re/595cfb55d4070959fd061ea4c0e88338 to your computer and use it in GitHub Desktop.
Running android emulator in a LXD container on a headless server with KVM accleration

Android Emulator in LXD

lxc init ubuntu:24.04 -c security.nesting=true android-emulator
lxc config device add android-emulator port5555 proxy listen=tcp:10.0.0.1:5555 connect=tcp:127.0.0.1:5555
lxc config device add android-emulator kvm unix-char source=/dev/kvm
lxc config device add android-emulator vhost-net unix-char source=/dev/vhost-net
lxc config device add android-emulator vhost-vsock unix-char source=/dev/vhost-vsock
lxc start android-emulator

Within container

sudo apt update
sudo apt install unzip openjdk-21-jdk-headless cpu-checker qemu-kvm --yes
sudo usermod -aG kvm ubuntu

Log out and log in

Check if KVM is usable

$ sudo kvm-ok
INFO: /dev/kvm exists
KVM acceleration can be used

Install command line tools

From: https://developer.android.com/studio#command-line-tools-only

$ wget https://dl.google.com/android/repository/commandlinetools-linux-11076708_latest.zip
$ unzip commandlinetools-linux-11076708_latest.zip
$ rm commandlinetools-linux-11076708_latest.zip
$ cd cmdline-tools

To list all available downloads

$ mkdir -p ~/android/sdk
$ ./bin/sdkmanager --sdk_root=/home/ubuntu/android_sdk --list --include_obsolete

Note

The android-XX number in the above listing is the SDK level and not Android version number. Check https://apilevels.com/ for the correspondence between SDK level and Android version.

There are three native bridge technologies for running ARM binaries on x86: libhoudini from intel, libndk_translation from google and QEMU translation [source]

Install packages

$ ./bin/sdkmanager --sdk_root=/home/ubuntu/android/sdk "platform-tools" "platforms;android-30" "system-images;android-30;google_apis;x86"

Create AVD

To list all device models

$ ./cmdline-tools/bin/avdmanager list device
$ ./cmdline-tools/bin/avdmanager create avd --package "system-images;android-30;google_apis;x86" --name avd30 --device 38

Update AVD config to include the full path

Edit key image.sysdir.1 in config.ini for the AVD file at located at .android/avd/avd30.avd/config.ini

Original

image.sysdir.1=ubuntu/android/sdk/system-images/android-30/google_apis/x86/

Updated

image.sysdir.1=/home/ubuntu/android/sdk/system-images/android-30/google_apis/x86/

Running emulator

$ ./android/sdk/emulator/emulator -avd avd30 -no-audio -no-boot-anim -no-window

Starting adb and check if running okay

$ ./android/sdk/platform-tools/adb shell

To shutdown emulator from adb shell

$ ./android_sdk/platform-tools/adb shell reboot -p

Use OpenGapps for Google Play services: https://opengapps.org/ (not needed for google_apis images)

Connecting from remote srcpy

C:\> adb connect 10.0.0.1:5555
C:\> adb shell
C:\> scrcpy.exe --no-audio --no-audio-playback

Or use QtScrcpy In case of black screen edit config/config.ini UseDesktopOpenGL=1

Ref: barry-ran/QtScrcpy#925

References

@extremecoders-re
Copy link
Author

$ ./cmdline-tools/bin/avdmanager list device
Available devices definitions:
id: 0 or "automotive_1024p_landscape"
    Name: Automotive (1024p landscape)
    OEM : Google
    Tag : android-automotive-playstore
---------
id: 1 or "Galaxy Nexus"
    Name: Galaxy Nexus
    OEM : Google
---------
id: 2 or "desktop_large"
    Name: Large Desktop
    OEM : Google
    Tag : android-desktop
---------
id: 3 or "desktop_medium"
    Name: Medium Desktop
    OEM : Google
    Tag : android-desktop
---------
id: 4 or "medium_phone"
    Name: Medium Phone
    OEM : Generic
---------
id: 5 or "medium_tablet"
    Name: Medium Tablet
    OEM : Generic
---------
id: 6 or "Nexus 10"
    Name: Nexus 10
    OEM : Google
---------
id: 7 or "Nexus 4"
    Name: Nexus 4
    OEM : Google
---------
id: 8 or "Nexus 5"
    Name: Nexus 5
    OEM : Google
---------
id: 9 or "Nexus 5X"
    Name: Nexus 5X
    OEM : Google
---------
id: 10 or "Nexus 6"
    Name: Nexus 6
    OEM : Google
---------
id: 11 or "Nexus 6P"
    Name: Nexus 6P
    OEM : Google
---------
id: 12 or "Nexus 7 2013"
    Name: Nexus 7
    OEM : Google
---------
id: 13 or "Nexus 7"
    Name: Nexus 7 (2012)
    OEM : Google
---------
id: 14 or "Nexus 9"
    Name: Nexus 9
    OEM : Google
---------
id: 15 or "Nexus One"
    Name: Nexus One
    OEM : Google
---------
id: 16 or "Nexus S"
    Name: Nexus S
    OEM : Google
---------
id: 17 or "pixel"
    Name: Pixel
    OEM : Google
---------
id: 18 or "pixel_2"
    Name: Pixel 2
    OEM : Google
---------
id: 19 or "pixel_2_xl"
    Name: Pixel 2 XL
    OEM : Google
---------
id: 20 or "pixel_3"
    Name: Pixel 3
    OEM : Google
---------
id: 21 or "pixel_3_xl"
    Name: Pixel 3 XL
    OEM : Google
---------
id: 22 or "pixel_3a"
    Name: Pixel 3a
    OEM : Google
---------
id: 23 or "pixel_3a_xl"
    Name: Pixel 3a XL
    OEM : Google
---------
id: 24 or "pixel_4"
    Name: Pixel 4
    OEM : Google
---------
id: 25 or "pixel_4_xl"
    Name: Pixel 4 XL
    OEM : Google
---------
id: 26 or "pixel_4a"
    Name: Pixel 4a
    OEM : Google
---------
id: 27 or "pixel_5"
    Name: Pixel 5
    OEM : Google
---------
id: 28 or "pixel_6"
    Name: Pixel 6
    OEM : Google
---------
id: 29 or "pixel_6_pro"
    Name: Pixel 6 Pro
    OEM : Google
---------
id: 30 or "pixel_6a"
    Name: Pixel 6a
    OEM : Google
---------
id: 31 or "pixel_7"
    Name: Pixel 7
    OEM : Google
---------
id: 32 or "pixel_7_pro"
    Name: Pixel 7 Pro
    OEM : Google
---------
id: 33 or "pixel_c"
    Name: Pixel C
    OEM : Google
---------
id: 34 or "pixel_tablet"
    Name: Pixel Tablet
    OEM : Google
---------
id: 35 or "pixel_xl"
    Name: Pixel XL
    OEM : Google
---------
id: 36 or "resizable"
    Name: Resizable (Experimental)
    OEM : Generic
---------
id: 37 or "desktop_small"
    Name: Small Desktop
    OEM : Google
    Tag : android-desktop
---------
id: 38 or "small_phone"
    Name: Small Phone
    OEM : Generic
---------
id: 39 or "tv_1080p"
    Name: Television (1080p)
    OEM : Google
    Tag : android-tv
---------
id: 40 or "tv_4k"
    Name: Television (4K)
    OEM : Google
    Tag : android-tv
---------
id: 41 or "tv_720p"
    Name: Television (720p)
    OEM : Google
    Tag : android-tv
---------
id: 42 or "wearos_large_round"
    Name: Wear OS Large Round
    OEM : Google
    Tag : android-wear
---------
id: 43 or "wearos_rect"
    Name: Wear OS Rectangular
    OEM : Google
    Tag : android-wear
---------
id: 44 or "wearos_small_round"
    Name: Wear OS Small Round
    OEM : Google
    Tag : android-wear
---------
id: 45 or "wearos_square"
    Name: Wear OS Square
    OEM : Google
    Tag : android-wear
---------
id: 46 or "2.7in QVGA"
    Name: 2.7" QVGA
    OEM : Generic
---------
id: 47 or "2.7in QVGA slider"
    Name: 2.7" QVGA slider
    OEM : Generic
---------
id: 48 or "3.2in HVGA slider (ADP1)"
    Name: 3.2" HVGA slider (ADP1)
    OEM : Generic
---------
id: 49 or "3.2in QVGA (ADP2)"
    Name: 3.2" QVGA (ADP2)
    OEM : Generic
---------
id: 50 or "3.3in WQVGA"
    Name: 3.3" WQVGA
    OEM : Generic
---------
id: 51 or "3.4in WQVGA"
    Name: 3.4" WQVGA
    OEM : Generic
---------
id: 52 or "3.7 FWVGA slider"
    Name: 3.7" FWVGA slider
    OEM : Generic
---------
id: 53 or "3.7in WVGA (Nexus One)"
    Name: 3.7" WVGA (Nexus One)
    OEM : Generic
---------
id: 54 or "4in WVGA (Nexus S)"
    Name: 4" WVGA (Nexus S)
    OEM : Generic
---------
id: 55 or "4.65in 720p (Galaxy Nexus)"
    Name: 4.65" 720p (Galaxy Nexus)
    OEM : Generic
---------
id: 56 or "4.7in WXGA"
    Name: 4.7" WXGA
    OEM : Generic
---------
id: 57 or "5.1in WVGA"
    Name: 5.1" WVGA
    OEM : Generic
---------
id: 58 or "5.4in FWVGA"
    Name: 5.4" FWVGA
    OEM : Generic
---------
id: 59 or "6.7in Foldable"
    Name: 6.7" Horizontal Fold-in
    OEM : Generic
---------
id: 60 or "7in WSVGA (Tablet)"
    Name: 7" WSVGA (Tablet)
    OEM : Generic
---------
id: 61 or "7.4in Rollable"
    Name: 7.4" Rollable
    OEM : Generic
---------
id: 62 or "7.6in Foldable"
    Name: 7.6" Fold-in with outer display
    OEM : Generic
---------
id: 63 or "8in Foldable"
    Name: 8" Fold-out
    OEM : Generic
---------
id: 64 or "10.1in WXGA (Tablet)"
    Name: 10.1" WXGA (Tablet)
    OEM : Generic
---------
id: 65 or "13.5in Freeform"
    Name: 13.5" Freeform
    OEM : Generic

@extremecoders-re
Copy link
Author

extremecoders-re commented Jul 20, 2024

$ ./bin/sdkmanager --sdk_root=/home/ubuntu/android/sdk --list --include_obsolete
[=======================================] 100% Computing updates...

Available Packages:
  Path                                                                                     | Version           | Description                                             
  -------                                                                                  | -------           | -------                                                 
  add-ons;addon-google_apis-google-15                                                      | 3                 | Google APIs                                             
  add-ons;addon-google_apis-google-16                                                      | 4                 | Google APIs                                             
  add-ons;addon-google_apis-google-17                                                      | 4                 | Google APIs                                             
  add-ons;addon-google_apis-google-18                                                      | 4                 | Google APIs                                             
  add-ons;addon-google_apis-google-19                                                      | 20                | Google APIs                                             
  add-ons;addon-google_apis-google-21                                                      | 1                 | Google APIs                                             
  add-ons;addon-google_apis-google-22                                                      | 1                 | Google APIs                                             
  add-ons;addon-google_apis-google-23                                                      | 1                 | Google APIs                                             
  add-ons;addon-google_apis-google-24                                                      | 1                 | Google APIs                                             
  build-tools;19.1.0                                                                       | 19.1.0            | Android SDK Build-Tools 19.1                            
  build-tools;20.0.0                                                                       | 20.0.0            | Android SDK Build-Tools 20                              
  build-tools;21.1.2                                                                       | 21.1.2            | Android SDK Build-Tools 21.1.2                          
  build-tools;22.0.1                                                                       | 22.0.1            | Android SDK Build-Tools 22.0.1                          
  build-tools;23.0.1                                                                       | 23.0.1            | Android SDK Build-Tools 23.0.1                          
  build-tools;23.0.2                                                                       | 23.0.2            | Android SDK Build-Tools 23.0.2                          
  build-tools;23.0.3                                                                       | 23.0.3            | Android SDK Build-Tools 23.0.3                          
  build-tools;24.0.0                                                                       | 24.0.0            | Android SDK Build-Tools 24                              
  build-tools;24.0.1                                                                       | 24.0.1            | Android SDK Build-Tools 24.0.1                          
  build-tools;24.0.2                                                                       | 24.0.2            | Android SDK Build-Tools 24.0.2                          
  build-tools;24.0.3                                                                       | 24.0.3            | Android SDK Build-Tools 24.0.3                          
  build-tools;25.0.0                                                                       | 25.0.0            | Android SDK Build-Tools 25                              
  build-tools;25.0.1                                                                       | 25.0.1            | Android SDK Build-Tools 25.0.1                          
  build-tools;25.0.2                                                                       | 25.0.2            | Android SDK Build-Tools 25.0.2                          
  build-tools;25.0.3                                                                       | 25.0.3            | Android SDK Build-Tools 25.0.3                          
  build-tools;26.0.0                                                                       | 26.0.0            | Android SDK Build-Tools 26                              
  build-tools;26.0.1                                                                       | 26.0.1            | Android SDK Build-Tools 26.0.1                          
  build-tools;26.0.2                                                                       | 26.0.2            | Android SDK Build-Tools 26.0.2                          
  build-tools;26.0.3                                                                       | 26.0.3            | Android SDK Build-Tools 26.0.3                          
  build-tools;27.0.0                                                                       | 27.0.0            | Android SDK Build-Tools 27                              
  build-tools;27.0.1                                                                       | 27.0.1            | Android SDK Build-Tools 27.0.1                          
  build-tools;27.0.2                                                                       | 27.0.2            | Android SDK Build-Tools 27.0.2                          
  build-tools;27.0.3                                                                       | 27.0.3            | Android SDK Build-Tools 27.0.3                          
  build-tools;28.0.0                                                                       | 28.0.0            | Android SDK Build-Tools 28                              
  build-tools;28.0.1                                                                       | 28.0.1            | Android SDK Build-Tools 28.0.1                          
  build-tools;28.0.2                                                                       | 28.0.2            | Android SDK Build-Tools 28.0.2                          
  build-tools;28.0.3                                                                       | 28.0.3            | Android SDK Build-Tools 28.0.3                          
  build-tools;29.0.0                                                                       | 29.0.0            | Android SDK Build-Tools 29                              
  build-tools;29.0.1                                                                       | 29.0.1            | Android SDK Build-Tools 29.0.1                          
  build-tools;29.0.2                                                                       | 29.0.2            | Android SDK Build-Tools 29.0.2                          
  build-tools;29.0.3                                                                       | 29.0.3            | Android SDK Build-Tools 29.0.3                          
  build-tools;30.0.0                                                                       | 30.0.0            | Android SDK Build-Tools 30                              
  build-tools;30.0.1                                                                       | 30.0.1            | Android SDK Build-Tools 30.0.1                          
  build-tools;30.0.2                                                                       | 30.0.2            | Android SDK Build-Tools 30.0.2                          
  build-tools;30.0.3                                                                       | 30.0.3            | Android SDK Build-Tools 30.0.3                          
  build-tools;31.0.0                                                                       | 31.0.0            | Android SDK Build-Tools 31                              
  build-tools;32.0.0                                                                       | 32.0.0            | Android SDK Build-Tools 32                              
  build-tools;32.1.0-rc1                                                                   | 32.1.0 rc1        | Android SDK Build-Tools 32.1-rc1                        
  build-tools;33.0.0                                                                       | 33.0.0            | Android SDK Build-Tools 33                              
  build-tools;33.0.1                                                                       | 33.0.1            | Android SDK Build-Tools 33.0.1                          
  build-tools;33.0.2                                                                       | 33.0.2            | Android SDK Build-Tools 33.0.2                          
  build-tools;33.0.3                                                                       | 33.0.3            | Android SDK Build-Tools 33.0.3                          
  build-tools;34.0.0                                                                       | 34.0.0            | Android SDK Build-Tools 34                              
  build-tools;34.0.0-rc1                                                                   | 34.0.0 rc1        | Android SDK Build-Tools 34-rc1                          
  build-tools;34.0.0-rc2                                                                   | 34.0.0 rc2        | Android SDK Build-Tools 34-rc2                          
  build-tools;34.0.0-rc3                                                                   | 34.0.0 rc3        | Android SDK Build-Tools 34-rc3                          
  build-tools;35.0.0                                                                       | 35.0.0            | Android SDK Build-Tools 35                              
  build-tools;35.0.0-rc1                                                                   | 35.0.0 rc1        | Android SDK Build-Tools 35-rc1                          
  build-tools;35.0.0-rc2                                                                   | 35.0.0 rc2        | Android SDK Build-Tools 35-rc2                          
  build-tools;35.0.0-rc3                                                                   | 35.0.0 rc3        | Android SDK Build-Tools 35-rc3                          
  build-tools;35.0.0-rc4                                                                   | 35.0.0 rc4        | Android SDK Build-Tools 35-rc4                          
  cmake;3.10.2.4988404                                                                     | 3.10.2            | CMake 3.10.2.4988404                                    
  cmake;3.18.1                                                                             | 3.18.1            | CMake 3.18.1                                            
  cmake;3.22.1                                                                             | 3.22.1            | CMake 3.22.1                                            
  cmake;3.6.4111459                                                                        | 3.6.4111459       | CMake 3.6.4111459                                       
  cmdline-tools;1.0                                                                        | 1.0               | Android SDK Command-line Tools                          
  cmdline-tools;10.0                                                                       | 10.0              | Android SDK Command-line Tools                          
  cmdline-tools;11.0                                                                       | 11.0              | Android SDK Command-line Tools                          
  cmdline-tools;12.0                                                                       | 12.0              | Android SDK Command-line Tools                          
  cmdline-tools;13.0                                                                       | 13.0              | Android SDK Command-line Tools                          
  cmdline-tools;2.1                                                                        | 2.1               | Android SDK Command-line Tools                          
  cmdline-tools;3.0                                                                        | 3.0               | Android SDK Command-line Tools                          
  cmdline-tools;4.0                                                                        | 4.0               | Android SDK Command-line Tools                          
  cmdline-tools;5.0                                                                        | 5.0               | Android SDK Command-line Tools                          
  cmdline-tools;6.0                                                                        | 6.0               | Android SDK Command-line Tools                          
  cmdline-tools;7.0                                                                        | 7.0               | Android SDK Command-line Tools                          
  cmdline-tools;8.0                                                                        | 8.0               | Android SDK Command-line Tools                          
  cmdline-tools;9.0                                                                        | 9.0               | Android SDK Command-line Tools                          
  cmdline-tools;latest                                                                     | 13.0              | Android SDK Command-line Tools (latest)                 
  emulator                                                                                 | 34.2.16           | Android Emulator                                        
  extras;android;m2repository                                                              | 47.0.0            | Android Support Repository                              
  extras;google;auto                                                                       | 2.0               | Android Auto Desktop Head Unit Emulator                 
  extras;google;google_play_services                                                       | 49                | Google Play services                                    
  extras;google;instantapps                                                                | 1.9.0             | Google Play Instant Development SDK                     
  extras;google;m2repository                                                               | 58                | Google Repository                                       
  extras;google;market_apk_expansion                                                       | 1                 | Google Play APK Expansion library                       
  extras;google;market_licensing                                                           | 1                 | Google Play Licensing Library                           
  extras;google;simulators                                                                 | 1                 | Android Auto API Simulators                             
  extras;google;webdriver                                                                  | 2                 | Google Web Driver                                       
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0        | 1                 | Solver for ConstraintLayout 1.0.0                       
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-alpha4 | 1                 | com.android.support.constraint:constraint-layout-solver:1.0.0-alpha4
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-alpha8 | 1                 | Solver for ConstraintLayout 1.0.0-alpha8                
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-beta1  | 1                 | Solver for ConstraintLayout 1.0.0-beta1                 
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-beta2  | 1                 | Solver for ConstraintLayout 1.0.0-beta2                 
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-beta3  | 1                 | Solver for ConstraintLayout 1.0.0-beta3                 
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-beta4  | 1                 | Solver for ConstraintLayout 1.0.0-beta4                 
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.0-beta5  | 1                 | Solver for ConstraintLayout 1.0.0-beta5                 
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.1        | 1                 | Solver for ConstraintLayout 1.0.1                       
  extras;m2repository;com;android;support;constraint;constraint-layout-solver;1.0.2        | 1                 | Solver for ConstraintLayout 1.0.2                       
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0               | 1                 | ConstraintLayout for Android 1.0.0                      
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-alpha4        | 1                 | com.android.support.constraint:constraint-layout:1.0.0-alpha4
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-alpha8        | 1                 | ConstraintLayout for Android 1.0.0-alpha8               
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-beta1         | 1                 | ConstraintLayout for Android 1.0.0-beta1                
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-beta2         | 1                 | ConstraintLayout for Android 1.0.0-beta2                
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-beta3         | 1                 | ConstraintLayout for Android 1.0.0-beta3                
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-beta4         | 1                 | ConstraintLayout for Android 1.0.0-beta4                
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.0-beta5         | 1                 | ConstraintLayout for Android 1.0.0-beta5                
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.1               | 1                 | ConstraintLayout for Android 1.0.1                      
  extras;m2repository;com;android;support;constraint;constraint-layout;1.0.2               | 1                 | ConstraintLayout for Android 1.0.2                      
  ndk-bundle                                                                               | 22.1.7171670      | NDK                                                     
  ndk;16.1.4479499                                                                         | 16.1.4479499      | NDK (Side by side) 16.1.4479499                         
  ndk;17.2.4988734                                                                         | 17.2.4988734      | NDK (Side by side) 17.2.4988734                         
  ndk;18.1.5063045                                                                         | 18.1.5063045      | NDK (Side by side) 18.1.5063045                         
  ndk;19.2.5345600                                                                         | 19.2.5345600      | NDK (Side by side) 19.2.5345600                         
  ndk;20.0.5594570                                                                         | 20.0.5594570      | NDK (Side by side) 20.0.5594570                         
  ndk;20.1.5948944                                                                         | 20.1.5948944      | NDK (Side by side) 20.1.5948944                         
  ndk;21.0.6113669                                                                         | 21.0.6113669      | NDK (Side by side) 21.0.6113669                         
  ndk;21.1.6352462                                                                         | 21.1.6352462      | NDK (Side by side) 21.1.6352462                         
  ndk;21.2.6472646                                                                         | 21.2.6472646      | NDK (Side by side) 21.2.6472646                         
  ndk;21.3.6528147                                                                         | 21.3.6528147      | NDK (Side by side) 21.3.6528147                         
  ndk;21.4.7075529                                                                         | 21.4.7075529      | NDK (Side by side) 21.4.7075529                         
  ndk;22.0.7026061                                                                         | 22.0.7026061      | NDK (Side by side) 22.0.7026061                         
  ndk;22.1.7171670                                                                         | 22.1.7171670      | NDK (Side by side) 22.1.7171670                         
  ndk;23.0.7599858                                                                         | 23.0.7599858      | NDK (Side by side) 23.0.7599858                         
  ndk;23.1.7779620                                                                         | 23.1.7779620      | NDK (Side by side) 23.1.7779620                         
  ndk;23.2.8568313                                                                         | 23.2.8568313      | NDK (Side by side) 23.2.8568313                         
  ndk;24.0.8215888                                                                         | 24.0.8215888      | NDK (Side by side) 24.0.8215888                         
  ndk;25.0.8775105                                                                         | 25.0.8775105      | NDK (Side by side) 25.0.8775105                         
  ndk;25.1.8937393                                                                         | 25.1.8937393      | NDK (Side by side) 25.1.8937393                         
  ndk;25.2.9519653                                                                         | 25.2.9519653      | NDK (Side by side) 25.2.9519653                         
  ndk;26.0.10792818                                                                        | 26.0.10792818     | NDK (Side by side) 26.0.10792818                        
  ndk;26.1.10909125                                                                        | 26.1.10909125     | NDK (Side by side) 26.1.10909125                        
  ndk;26.2.11394342                                                                        | 26.2.11394342     | NDK (Side by side) 26.2.11394342                        
  ndk;26.3.11579264                                                                        | 26.3.11579264     | NDK (Side by side) 26.3.11579264                        
  ndk;27.0.11718014                                                                        | 27.0.11718014 rc1 | NDK (Side by side) 27.0.11718014                        
  ndk;27.0.11902837                                                                        | 27.0.11902837 rc2 | NDK (Side by side) 27.0.11902837                        
  ndk;27.0.12077973                                                                        | 27.0.12077973     | NDK (Side by side) 27.0.12077973                        
  platform-tools                                                                           | 35.0.1            | Android SDK Platform-Tools                              
  platforms;android-10                                                                     | 2                 | Android SDK Platform 10                                 
  platforms;android-11                                                                     | 2                 | Android SDK Platform 11                                 
  platforms;android-12                                                                     | 3                 | Android SDK Platform 12                                 
  platforms;android-13                                                                     | 1                 | Android SDK Platform 13                                 
  platforms;android-14                                                                     | 4                 | Android SDK Platform 14                                 
  platforms;android-15                                                                     | 5                 | Android SDK Platform 15                                 
  platforms;android-16                                                                     | 5                 | Android SDK Platform 16                                 
  platforms;android-17                                                                     | 3                 | Android SDK Platform 17                                 
  platforms;android-18                                                                     | 3                 | Android SDK Platform 18                                 
  platforms;android-19                                                                     | 4                 | Android SDK Platform 19                                 
  platforms;android-20                                                                     | 2                 | Android SDK Platform 20                                 
  platforms;android-21                                                                     | 2                 | Android SDK Platform 21                                 
  platforms;android-22                                                                     | 2                 | Android SDK Platform 22                                 
  platforms;android-23                                                                     | 3                 | Android SDK Platform 23                                 
  platforms;android-24                                                                     | 2                 | Android SDK Platform 24                                 
  platforms;android-25                                                                     | 3                 | Android SDK Platform 25                                 
  platforms;android-26                                                                     | 2                 | Android SDK Platform 26                                 
  platforms;android-27                                                                     | 3                 | Android SDK Platform 27                                 
  platforms;android-28                                                                     | 6                 | Android SDK Platform 28                                 
  platforms;android-29                                                                     | 5                 | Android SDK Platform 29                                 
  platforms;android-30                                                                     | 3                 | Android SDK Platform 30                                 
  platforms;android-31                                                                     | 1                 | Android SDK Platform 31                                 
  platforms;android-32                                                                     | 1                 | Android SDK Platform 32                                 
  platforms;android-33                                                                     | 3                 | Android SDK Platform 33                                 
  platforms;android-33-ext4                                                                | 1                 | Android SDK Platform 33-ext4                            
  platforms;android-33-ext5                                                                | 1                 | Android SDK Platform 33-ext5                            
  platforms;android-34                                                                     | 3                 | Android SDK Platform 34                                 
  platforms;android-34-ext12                                                               | 1                 | Android SDK Platform 34-ext12                           
  platforms;android-34-ext8                                                                | 1                 | Android SDK Platform 34-ext8                            
  platforms;android-35                                                                     | 1                 | Android SDK Platform 35                                 
  platforms;android-7                                                                      | 3                 | Android SDK Platform 7                                  
  platforms;android-8                                                                      | 3                 | Android SDK Platform 8                                  
  platforms;android-9                                                                      | 2                 | Android SDK Platform 9                                  
  platforms;android-TiramisuPrivacySandbox                                                 | 9                 | Android SDK Platform TiramisuPrivacySandbox             
  platforms;android-UpsideDownCakePrivacySandbox                                           | 3                 | Android SDK Platform UpsideDownCakePrivacySandbox       
  platforms;android-VanillaIceCream                                                        | 4                 | Android SDK Platform VanillaIceCream                    
  skiaparser;1                                                                             | 6                 | Layout Inspector image server for API 29-30             
  skiaparser;2                                                                             | 3                 | Layout Inspector image server for API S                 
  skiaparser;3                                                                             | 4                 | Layout Inspector image server for API 31-35             
  sources;android-15                                                                       | 2                 | Sources for Android 15                                  
  sources;android-16                                                                       | 2                 | Sources for Android 16                                  
  sources;android-17                                                                       | 1                 | Sources for Android 17                                  
  sources;android-18                                                                       | 1                 | Sources for Android 18                                  
  sources;android-19                                                                       | 2                 | Sources for Android 19                                  
  sources;android-20                                                                       | 1                 | Sources for Android 20                                  
  sources;android-21                                                                       | 1                 | Sources for Android 21                                  
  sources;android-22                                                                       | 1                 | Sources for Android 22                                  
  sources;android-23                                                                       | 1                 | Sources for Android 23                                  
  sources;android-24                                                                       | 1                 | Sources for Android 24                                  
  sources;android-25                                                                       | 1                 | Sources for Android 25                                  
  sources;android-26                                                                       | 1                 | Sources for Android 26                                  
  sources;android-27                                                                       | 1                 | Sources for Android 27                                  
  sources;android-28                                                                       | 1                 | Sources for Android 28                                  
  sources;android-29                                                                       | 1                 | Sources for Android 29                                  
  sources;android-30                                                                       | 1                 | Sources for Android 30                                  
  sources;android-31                                                                       | 1                 | Sources for Android 31                                  
  sources;android-32                                                                       | 1                 | Sources for Android 32                                  
  sources;android-33                                                                       | 1                 | Sources for Android 33                                  
  sources;android-34                                                                       | 2                 | Sources for Android 34                                  
  sources;android-35                                                                       | 1                 | Sources for Android 35                                  
  system-images;android-10;default;armeabi-v7a                                             | 5                 | ARM EABI v7a System Image                               
  system-images;android-10;default;x86                                                     | 5                 | Intel x86 Atom System Image                             
  system-images;android-10;google_apis;armeabi-v7a                                         | 6                 | Google APIs ARM EABI v7a System Image                   
  system-images;android-10;google_apis;x86                                                 | 6                 | Google APIs Intel x86 Atom System Image                 
  system-images;android-14;default;armeabi-v7a                                             | 2                 | ARM EABI v7a System Image                               
  system-images;android-15;default;armeabi-v7a                                             | 5                 | ARM EABI v7a System Image                               
  system-images;android-15;default;x86                                                     | 7                 | Intel x86 Atom System Image                             
  system-images;android-15;google_apis;armeabi-v7a                                         | 6                 | Google APIs ARM EABI v7a System Image                   
  system-images;android-15;google_apis;x86                                                 | 7                 | Google APIs Intel x86 Atom System Image                 
  system-images;android-16;default;armeabi-v7a                                             | 6                 | ARM EABI v7a System Image                               
  system-images;android-16;default;mips                                                    | 1                 | MIPS System Image                                       
  system-images;android-16;default;x86                                                     | 7                 | Intel x86 Atom System Image                             
  system-images;android-16;google_apis;armeabi-v7a                                         | 6                 | Google APIs ARM EABI v7a System Image                   
  system-images;android-16;google_apis;x86                                                 | 7                 | Google APIs Intel x86 Atom System Image                 
  system-images;android-17;default;armeabi-v7a                                             | 6                 | ARM EABI v7a System Image                               
  system-images;android-17;default;mips                                                    | 1                 | MIPS System Image                                       
  system-images;android-17;default;x86                                                     | 7                 | Intel x86 Atom System Image                             
  system-images;android-17;google_apis;armeabi-v7a                                         | 6                 | Google APIs ARM EABI v7a System Image                   
  system-images;android-17;google_apis;x86                                                 | 7                 | Google APIs Intel x86 Atom System Image                 
  system-images;android-18;default;armeabi-v7a                                             | 5                 | ARM EABI v7a System Image                               
  system-images;android-18;default;x86                                                     | 4                 | Intel x86 Atom System Image                             
  system-images;android-18;google_apis;armeabi-v7a                                         | 6                 | Google APIs ARM EABI v7a System Image                   
  system-images;android-18;google_apis;x86                                                 | 6                 | Google APIs Intel x86 Atom System Image                 
  system-images;android-19;default;armeabi-v7a                                             | 5                 | ARM EABI v7a System Image                               
  system-images;android-19;default;x86                                                     | 6                 | Intel x86 Atom System Image                             
  system-images;android-19;google_apis;armeabi-v7a                                         | 40                | Google APIs ARM EABI v7a System Image                   
  system-images;android-19;google_apis;x86                                                 | 40                | Google APIs Intel x86 Atom System Image                 
  system-images;android-21;android-tv;armeabi-v7a                                          | 3                 | Android TV ARM EABI v7a System Image                    
  system-images;android-21;android-tv;x86                                                  | 3                 | Android TV Intel x86 Atom System Image                  
  system-images;android-21;default;arm64-v8a                                               | 4                 | ARM 64 v8a System Image                                 
  system-images;android-21;default;armeabi-v7a                                             | 4                 | ARM EABI v7a System Image                               
  system-images;android-21;default;x86                                                     | 5                 | Intel x86 Atom System Image                             
  system-images;android-21;default;x86_64                                                  | 5                 | Intel x86_64 Atom System Image                          
  system-images;android-21;google_apis;arm64-v8a                                           | 32                | Google APIs ARM 64 v8a System Image                     
  system-images;android-21;google_apis;armeabi-v7a                                         | 32                | Google APIs ARM EABI v7a System Image                   
  system-images;android-21;google_apis;x86                                                 | 32                | Google APIs Intel x86 Atom System Image                 
  system-images;android-21;google_apis;x86_64                                              | 32                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-22;android-tv;x86                                                  | 3                 | Android TV Intel x86 Atom System Image                  
  system-images;android-22;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-22;default;armeabi-v7a                                             | 2                 | ARM EABI v7a System Image                               
  system-images;android-22;default;x86                                                     | 6                 | Intel x86 Atom System Image                             
  system-images;android-22;default;x86_64                                                  | 6                 | Intel x86_64 Atom System Image                          
  system-images;android-22;google_apis;arm64-v8a                                           | 26                | Google APIs ARM 64 v8a System Image                     
  system-images;android-22;google_apis;armeabi-v7a                                         | 26                | Google APIs ARM EABI v7a System Image                   
  system-images;android-22;google_apis;x86                                                 | 26                | Google APIs Intel x86 Atom System Image                 
  system-images;android-22;google_apis;x86_64                                              | 26                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-23;android-tv;armeabi-v7a                                          | 12                | Android TV ARM EABI v7a System Image                    
  system-images;android-23;android-tv;x86                                                  | 21                | Android TV Intel x86 Atom System Image                  
  system-images;android-23;default;arm64-v8a                                               | 7                 | ARM 64 v8a System Image                                 
  system-images;android-23;default;armeabi-v7a                                             | 6                 | ARM EABI v7a System Image                               
  system-images;android-23;default;x86                                                     | 10                | Intel x86 Atom System Image                             
  system-images;android-23;default;x86_64                                                  | 10                | Intel x86_64 Atom System Image                          
  system-images;android-23;google_apis;arm64-v8a                                           | 33                | Google APIs ARM 64 v8a System Image                     
  system-images;android-23;google_apis;armeabi-v7a                                         | 33                | Google APIs ARM EABI v7a System Image                   
  system-images;android-23;google_apis;x86                                                 | 33                | Google APIs Intel x86 Atom System Image                 
  system-images;android-23;google_apis;x86_64                                              | 33                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-24;android-tv;x86                                                  | 22                | Android TV Intel x86 Atom System Image                  
  system-images;android-24;default;arm64-v8a                                               | 9                 | ARM 64 v8a System Image                                 
  system-images;android-24;default;armeabi-v7a                                             | 7                 | ARM EABI v7a System Image                               
  system-images;android-24;default;x86                                                     | 8                 | Intel x86 Atom System Image                             
  system-images;android-24;default;x86_64                                                  | 8                 | Intel x86_64 Atom System Image                          
  system-images;android-24;google_apis;arm64-v8a                                           | 29                | Google APIs ARM 64 v8a System Image                     
  system-images;android-24;google_apis;x86                                                 | 27                | Google APIs Intel x86 Atom System Image                 
  system-images;android-24;google_apis;x86_64                                              | 27                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-24;google_apis_playstore;x86                                       | 19                | Google Play Intel x86 Atom System Image                 
  system-images;android-25;android-tv;x86                                                  | 16                | Android TV Intel x86 Atom System Image                  
  system-images;android-25;android-wear;armeabi-v7a                                        | 3                 | Android Wear ARM EABI v7a System Image                  
  system-images;android-25;android-wear;x86                                                | 3                 | Android Wear Intel x86 Atom System Image                
  system-images;android-25;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-25;default;x86                                                     | 1                 | Intel x86 Atom System Image                             
  system-images;android-25;default;x86_64                                                  | 1                 | Intel x86_64 Atom System Image                          
  system-images;android-25;google_apis;arm64-v8a                                           | 20                | Google APIs ARM 64 v8a System Image                     
  system-images;android-25;google_apis;armeabi-v7a                                         | 18                | Google APIs ARM EABI v7a System Image                   
  system-images;android-25;google_apis;x86                                                 | 18                | Google APIs Intel x86 Atom System Image                 
  system-images;android-25;google_apis;x86_64                                              | 18                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-25;google_apis_playstore;x86                                       | 9                 | Google Play Intel x86 Atom System Image                 
  system-images;android-26;android-tv;x86                                                  | 14                | Android TV Intel x86 Atom System Image                  
  system-images;android-26;android-wear;x86                                                | 4                 | Android Wear Intel x86 Atom System Image                
  system-images;android-26;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-26;default;x86                                                     | 1                 | Intel x86 Atom System Image                             
  system-images;android-26;default;x86_64                                                  | 1                 | Intel x86_64 Atom System Image                          
  system-images;android-26;google_apis;arm64-v8a                                           | 3                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-26;google_apis;x86                                                 | 16                | Google APIs Intel x86 Atom System Image                 
  system-images;android-26;google_apis;x86_64                                              | 16                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-26;google_apis_playstore;x86                                       | 7                 | Google Play Intel x86 Atom System Image                 
  system-images;android-27;android-tv;x86                                                  | 9                 | Android TV Intel x86 Atom System Image                  
  system-images;android-27;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-27;default;x86                                                     | 1                 | Intel x86 Atom System Image                             
  system-images;android-27;default;x86_64                                                  | 1                 | Intel x86_64 Atom System Image                          
  system-images;android-27;google_apis;arm64-v8a                                           | 3                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-27;google_apis;x86                                                 | 11                | Google APIs Intel x86 Atom System Image                 
  system-images;android-27;google_apis_playstore;x86                                       | 3                 | Google Play Intel x86 Atom System Image                 
  system-images;android-28;android-tv;x86                                                  | 10                | Android TV Intel x86 Atom System Image                  
  system-images;android-28;android-wear;x86                                                | 9                 | Wear OS Intel x86 Atom System Image                     
  system-images;android-28;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-28;default;x86                                                     | 4                 | Intel x86 Atom System Image                             
  system-images;android-28;default;x86_64                                                  | 4                 | Intel x86_64 Atom System Image                          
  system-images;android-28;google_apis;arm64-v8a                                           | 2                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-28;google_apis;x86                                                 | 12                | Google APIs Intel x86 Atom System Image                 
  system-images;android-28;google_apis;x86_64                                              | 11                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-28;google_apis_playstore;arm64-v8a                                 | 2                 | Google ARM64-V8a Play ARM 64 v8a System Image           
  system-images;android-28;google_apis_playstore;x86                                       | 9                 | Google Play Intel x86 Atom System Image                 
  system-images;android-28;google_apis_playstore;x86_64                                    | 8                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-29;android-tv;x86                                                  | 3                 | Android TV Intel x86 Atom System Image                  
  system-images;android-29;default;arm64-v8a                                               | 8                 | ARM 64 v8a System Image                                 
  system-images;android-29;default;x86                                                     | 8                 | Intel x86 Atom System Image                             
  system-images;android-29;default;x86_64                                                  | 8                 | Intel x86_64 Atom System Image                          
  system-images;android-29;google_apis;arm64-v8a                                           | 13                | Google APIs ARM 64 v8a System Image                     
  system-images;android-29;google_apis;x86                                                 | 12                | Google APIs Intel x86 Atom System Image                 
  system-images;android-29;google_apis;x86_64                                              | 12                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-29;google_apis_playstore;arm64-v8a                                 | 9                 | Google Play ARM 64 v8a System Image                     
  system-images;android-29;google_apis_playstore;x86                                       | 8                 | Google Play Intel x86 Atom System Image                 
  system-images;android-29;google_apis_playstore;x86_64                                    | 8                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-30;android-tv;x86                                                  | 4                 | Android TV Intel x86 Atom System Image                  
  system-images;android-30;android-wear-cn;arm64-v8a                                       | 12                | China version of Wear OS 3 ARM 64 v8a System Image      
  system-images;android-30;android-wear-cn;x86                                             | 12                | China version of Wear OS 3 Intel x86 Atom System Image  
  system-images;android-30;android-wear;arm64-v8a                                          | 12                | Wear OS 3 ARM 64 v8a System Image                       
  system-images;android-30;android-wear;x86                                                | 12                | Wear OS 3 Intel x86 Atom System Image                   
  system-images;android-30;aosp_atd;arm64-v8a                                              | 2                 | AOSP ATD ARM 64 v8a System Image                        
  system-images;android-30;aosp_atd;x86                                                    | 1                 | AOSP ATD Intel x86 Atom System Image                    
  system-images;android-30;aosp_atd;x86_64                                                 | 2                 | AOSP ATD Intel x86_64 Atom System Image                 
  system-images;android-30;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-30;default;x86_64                                                  | 11                | Intel x86_64 Atom System Image                          
  system-images;android-30;google-tv;x86                                                   | 4                 | Google TV Intel x86 Atom System Image                   
  system-images;android-30;google_apis;arm64-v8a                                           | 15                | Google APIs ARM 64 v8a System Image                     
  system-images;android-30;google_apis;x86                                                 | 12                | Google APIs Intel x86 Atom System Image                 
  system-images;android-30;google_apis;x86_64                                              | 12                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-30;google_apis_playstore;arm64-v8a                                 | 10                | Google Play ARM 64 v8a System Image                     
  system-images;android-30;google_apis_playstore;x86                                       | 9                 | Google Play Intel x86 Atom System Image                 
  system-images;android-30;google_apis_playstore;x86_64                                    | 10                | Google Play Intel x86_64 Atom System Image              
  system-images;android-30;google_atd;arm64-v8a                                            | 2                 | Google APIs ATD ARM 64 v8a System Image                 
  system-images;android-30;google_atd;x86                                                  | 1                 | Google APIs ATD Intel x86 Atom System Image             
  system-images;android-30;google_atd;x86_64                                               | 2                 | Google APIs ATD Intel x86_64 Atom System Image          
  system-images;android-31;android-tv;arm64-v8a                                            | 4                 | Android TV ARM 64 v8a System Image                      
  system-images;android-31;android-tv;x86                                                  | 4                 | Android TV Intel x86 Atom System Image                  
  system-images;android-31;aosp_atd;arm64-v8a                                              | 1                 | AOSP ATD ARM 64 v8a System Image                        
  system-images;android-31;aosp_atd;x86_64                                                 | 2                 | AOSP ATD Intel x86_64 Atom System Image                 
  system-images;android-31;default;arm64-v8a                                               | 4                 | ARM 64 v8a System Image                                 
  system-images;android-31;default;x86_64                                                  | 5                 | Intel x86_64 Atom System Image                          
  system-images;android-31;google-tv;arm64-v8a                                             | 4                 | Google TV ARM 64 v8a System Image                       
  system-images;android-31;google-tv;x86                                                   | 4                 | Google TV Intel x86 Atom System Image                   
  system-images;android-31;google_apis;arm64-v8a                                           | 11                | Google APIs ARM 64 v8a System Image                     
  system-images;android-31;google_apis;x86_64                                              | 14                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-31;google_apis_playstore;arm64-v8a                                 | 9                 | Google Play ARM 64 v8a System Image                     
  system-images;android-31;google_apis_playstore;x86_64                                    | 9                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-31;google_atd;arm64-v8a                                            | 1                 | Google APIs ATD ARM 64 v8a System Image                 
  system-images;android-31;google_atd;x86_64                                               | 2                 | Google APIs ATD Intel x86_64 Atom System Image          
  system-images;android-32;android-desktop;arm64-v8a                                       | 5                 | Desktop ARM 64 v8a System Image                         
  system-images;android-32;android-desktop;x86_64                                          | 5                 | Desktop Intel x86_64 Atom System Image                  
  system-images;android-32;aosp_atd;arm64-v8a                                              | 1                 | AOSP ATD ARM 64 v8a System Image                        
  system-images;android-32;aosp_atd;x86_64                                                 | 1                 | AOSP ATD Intel x86_64 Atom System Image                 
  system-images;android-32;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-32;default;x86_64                                                  | 2                 | Intel x86_64 Atom System Image                          
  system-images;android-32;google_apis;arm64-v8a                                           | 8                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-32;google_apis;x86_64                                              | 8                 | Google APIs Intel x86_64 Atom System Image              
  system-images;android-32;google_apis_playstore;arm64-v8a                                 | 4                 | Google Play ARM 64 v8a System Image                     
  system-images;android-32;google_apis_playstore;x86_64                                    | 4                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-32;google_atd;arm64-v8a                                            | 1                 | Google APIs ATD ARM 64 v8a System Image                 
  system-images;android-32;google_atd;x86_64                                               | 1                 | Google APIs ATD Intel x86_64 Atom System Image          
  system-images;android-33-ext4;google_apis_playstore;arm64-v8a                            | 1                 | Google Play ARM 64 v8a System Image                     
  system-images;android-33-ext4;google_apis_playstore;x86_64                               | 1                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-33-ext5;google_apis_playstore;arm64-v8a                            | 1                 | Google Play ARM 64 v8a System Image                     
  system-images;android-33-ext5;google_apis_playstore;x86_64                               | 1                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-33;android-automotive;arm64-v8a                                    | 3                 | Android Automotive with Google APIs ARM 64 v8a System Image
  system-images;android-33;android-automotive;x86_64                                       | 3                 | Android Automotive with Google APIs Intel x86_64 Atom System Image
  system-images;android-33;android-desktop;arm64-v8a                                       | 4                 | Desktop ARM 64 v8a System Image                         
  system-images;android-33;android-desktop;x86_64                                          | 4                 | Desktop Intel x86_64 Atom System Image                  
  system-images;android-33;android-tv;arm64-v8a                                            | 5                 | Android TV ARM 64 v8a System Image                      
  system-images;android-33;android-tv;x86                                                  | 5                 | Android TV Intel x86 Atom System Image                  
  system-images;android-33;android-wear;arm64-v8a                                          | 3                 | Wear OS 4 ARM 64 v8a System Image                       
  system-images;android-33;android-wear;x86_64                                             | 3                 | Wear OS 4 Intel x86_64 Atom System Image                
  system-images;android-33;aosp_atd;arm64-v8a                                              | 2                 | AOSP ATD ARM 64 v8a System Image                        
  system-images;android-33;aosp_atd;x86_64                                                 | 2                 | AOSP ATD Intel x86_64 Atom System Image                 
  system-images;android-33;default;arm64-v8a                                               | 2                 | ARM 64 v8a System Image                                 
  system-images;android-33;default;x86_64                                                  | 2                 | Intel x86_64 Atom System Image                          
  system-images;android-33;google-tv;arm64-v8a                                             | 5                 | Google TV ARM 64 v8a System Image                       
  system-images;android-33;google-tv;x86                                                   | 5                 | Google TV Intel x86 Atom System Image                   
  system-images;android-33;google_apis;arm64-v8a                                           | 16                | Google APIs ARM 64 v8a System Image                     
  system-images;android-33;google_apis;x86_64                                              | 16                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-33;google_apis_playstore;arm64-v8a                                 | 7                 | Google Play ARM 64 v8a System Image                     
  system-images;android-33;google_apis_playstore;x86_64                                    | 7                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-33;google_atd;arm64-v8a                                            | 2                 | Google APIs ATD ARM 64 v8a System Image                 
  system-images;android-33;google_atd;x86_64                                               | 2                 | Google APIs ATD Intel x86_64 Atom System Image          
  system-images;android-34-ext10;google_apis_playstore;arm64-v8a                           | 2                 | Google Play ARM 64 v8a System Image                     
  system-images;android-34-ext10;google_apis_playstore;x86_64                              | 2                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-34-ext11;google_apis_playstore;arm64-v8a                           | 1                 | Google Play ARM 64 v8a System Image                     
  system-images;android-34-ext11;google_apis_playstore;x86_64                              | 1                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-34-ext12;google_apis_playstore;arm64-v8a                           | 1                 | Google Play ARM 64 v8a System Image                     
  system-images;android-34-ext12;google_apis_playstore;x86_64                              | 1                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-34-ext8;google_apis_playstore;arm64-v8a                            | 2                 | Google Play ARM 64 v8a System Image                     
  system-images;android-34-ext8;google_apis_playstore;x86_64                               | 2                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-34;android-tv;arm64-v8a                                            | 3                 | Android TV ARM 64 v8a System Image                      
  system-images;android-34;android-tv;x86                                                  | 3                 | Android TV Intel x86 Atom System Image                  
  system-images;android-34;aosp_atd;arm64-v8a                                              | 2                 | AOSP ATD ARM 64 v8a System Image                        
  system-images;android-34;aosp_atd;x86_64                                                 | 2                 | AOSP ATD Intel x86_64 Atom System Image                 
  system-images;android-34;default;arm64-v8a                                               | 4                 | ARM 64 v8a System Image                                 
  system-images;android-34;default;x86_64                                                  | 4                 | Intel x86_64 Atom System Image                          
  system-images;android-34;google-tv;arm64-v8a                                             | 3                 | Google TV ARM 64 v8a System Image                       
  system-images;android-34;google-tv;x86                                                   | 3                 | Google TV Intel x86 Atom System Image                   
  system-images;android-34;google_apis;arm64-v8a                                           | 13                | Google APIs ARM 64 v8a System Image                     
  system-images;android-34;google_apis;x86_64                                              | 13                | Google APIs Intel x86_64 Atom System Image              
  system-images;android-34;google_apis_playstore;arm64-v8a                                 | 13                | Google Play ARM 64 v8a System Image                     
  system-images;android-34;google_apis_playstore;x86_64                                    | 13                | Google Play Intel x86_64 Atom System Image              
  system-images;android-34;google_atd;arm64-v8a                                            | 1                 | Google APIs ATD ARM 64 System Image                     
  system-images;android-34;google_atd;x86_64                                               | 1                 | Google APIs ATD Intel x86_64 Atom System Image          
  system-images;android-35;google_apis;arm64-v8a                                           | 7                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-35;google_apis;x86_64                                              | 7                 | Google APIs Intel x86_64 Atom System Image              
  system-images;android-35;google_apis_playstore;arm64-v8a                                 | 7                 | Google Play ARM 64 v8a System Image                     
  system-images;android-35;google_apis_playstore;x86_64                                    | 7                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-35;google_apis_playstore_ps16k;arm64-v8a                           | 1                 | Google Play Experimental 16k Page Size ARM 64 v8a System Image
  system-images;android-35;google_apis_playstore_ps16k;x86_64                              | 1                 | Google Play Experimental 16k Page Size Intel x86_64 Atom System Image
  system-images;android-35;google_apis_ps16k;arm64-v8a                                     | 2                 | Google APIs Experimental 16k Page Size ARM 64 v8a System Image
  system-images;android-35;google_apis_ps16k;x86_64                                        | 2                 | Google APIs Experimental 16k Page Size Intel x86_64 Atom System Image
  system-images;android-TiramisuPrivacySandbox;google_apis;arm64-v8a                       | 1                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-TiramisuPrivacySandbox;google_apis;x86_64                          | 1                 | Google APIs Intel x86_64 Atom System Image              
  system-images;android-TiramisuPrivacySandbox;google_apis_playstore;arm64-v8a             | 9                 | Google Play ARM 64 v8a System Image                     
  system-images;android-TiramisuPrivacySandbox;google_apis_playstore;x86_64                | 9                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-UpsideDownCakePrivacySandbox;google_apis_playstore;arm64-v8a       | 3                 | Google Play ARM 64 v8a System Image                     
  system-images;android-UpsideDownCakePrivacySandbox;google_apis_playstore;x86_64          | 3                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-VanillaIceCream;google_apis;arm64-v8a                              | 5                 | Google APIs ARM 64 v8a System Image                     
  system-images;android-VanillaIceCream;google_apis;x86_64                                 | 5                 | Google APIs Intel x86_64 Atom System Image              
  system-images;android-VanillaIceCream;google_apis_playstore;arm64-v8a                    | 5                 | Google Play ARM 64 v8a System Image                     
  system-images;android-VanillaIceCream;google_apis_playstore;x86_64                       | 5                 | Google Play Intel x86_64 Atom System Image              
  system-images;android-VanillaIceCream;google_apis_ps16k;arm64-v8a                        | 1                 | Google APIs Experimental 16k Page Size ARM 64 v8a System Image
  system-images;android-VanillaIceCream;google_apis_ps16k;x86_64                           | 1                 | Google APIs Experimental 16k Page Size Intel x86_64 Atom System Image

Available Obsolete Packages:
  Path                                     | Version      | Description
  -------                                  | -------      | -------
  add-ons;addon-google_apis-google-10      | 2            | Google APIs
  add-ons;addon-google_apis-google-11      | 1            | Google APIs
  add-ons;addon-google_apis-google-12      | 1            | Google APIs
  add-ons;addon-google_apis-google-13      | 1            | Google APIs
  add-ons;addon-google_apis-google-14      | 2            | Google APIs
  add-ons;addon-google_apis-google-3       | 3            | Google APIs
  add-ons;addon-google_apis-google-4       | 2            | Google APIs
  add-ons;addon-google_apis-google-5       | 1            | Google APIs
  add-ons;addon-google_apis-google-6       | 1            | Google APIs
  add-ons;addon-google_apis-google-7       | 1            | Google APIs
  add-ons;addon-google_apis-google-8       | 2            | Google APIs
  add-ons;addon-google_apis-google-9       | 2            | Google APIs
  add-ons;addon-google_gdk-google-19       | 11           | Glass Development Kit Preview
  add-ons;addon-google_tv_addon-google-12  | 2            | Google TV Addon
  add-ons;addon-google_tv_addon-google-13  | 1            | Google TV Addon
  build-tools;17.0.0                       | 17.0.0       | Android SDK Build-Tools 17
  build-tools;18.0.1                       | 18.0.1       | Android SDK Build-Tools 18.0.1
  build-tools;18.1.0                       | 18.1.0       | Android SDK Build-Tools 18.1
  build-tools;18.1.1                       | 18.1.1       | Android SDK Build-Tools 18.1.1
  build-tools;19.0.0                       | 19.0.0       | Android SDK Build-Tools 19
  build-tools;19.0.1                       | 19.0.1       | Android SDK Build-Tools 19.0.1
  build-tools;19.0.2                       | 19.0.2       | Android SDK Build-Tools 19.0.2
  build-tools;19.0.3                       | 19.0.3       | Android SDK Build-Tools 19.0.3
  build-tools;21.0.0                       | 21.0.0       | Android SDK Build-Tools 21
  build-tools;21.0.1                       | 21.0.1       | Android SDK Build-Tools 21.0.1
  build-tools;21.0.2                       | 21.0.2       | Android SDK Build-Tools 21.0.2
  build-tools;21.1.0                       | 21.1.0       | Android SDK Build-Tools 21.1
  build-tools;21.1.1                       | 21.1.1       | Android SDK Build-Tools 21.1.1
  build-tools;22.0.0                       | 22.0.0       | Android SDK Build-Tools 22
  build-tools;23.0.0                       | 23.0.0       | Android SDK Build-Tools 23
  build-tools;28.0.0-rc1                   | 28.0.0 rc1   | Android SDK Build-Tools 28-rc1
  build-tools;28.0.0-rc2                   | 28.0.0 rc2   | Android SDK Build-Tools 28-rc2
  build-tools;29.0.0-rc1                   | 29.0.0 rc1   | Android SDK Build-Tools 29-rc1
  build-tools;29.0.0-rc2                   | 29.0.0 rc2   | Android SDK Build-Tools 29-rc2
  build-tools;29.0.0-rc3                   | 29.0.0 rc3   | Android SDK Build-Tools 29-rc3
  cmdline-tools;2.0                        | 2.0          | Android SDK Command-line Tools
  extras;google;admob_ads_sdk              | 11           | Google AdMob Ads SDK
  extras;google;analytics_sdk_v2           | 3            | Google Analytics App Tracking SDK
  extras;google;gcm                        | 3            | Google Cloud Messaging for Android Library
  extras;google;google_play_services_froyo | 12           | Google Play services for Froyo
  ndk;19.0.5232133                         | 19.0.5232133 | NDK (Side by side) 19.0.5232133
  platforms;android-2                      | 1            | Android SDK Platform 2
  platforms;android-3                      | 4            | Android SDK Platform 3
  platforms;android-4                      | 3            | Android SDK Platform 4
  platforms;android-5                      | 1            | Android SDK Platform 5
  platforms;android-6                      | 1            | Android SDK Platform 6
  platforms;android-UpsideDownCake         | 4            | Android SDK Platform UpsideDownCake
  sources;android-14                       | 1            | Sources for Android 14
  tools                                    | 26.1.1       | Android SDK Tools


Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment