You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add a method to list available Android emulator skins from the SDK's skins/ directory and system image skin directories.
Motivation
When creating AVDs programmatically, consumers need to present available skins to the user. Currently there's no API in Xamarin.Android.Tools.AndroidSdk to enumerate skins — consumers must manually scan \/skins/ and system image directories.
This is needed by tools like MAUI Sherpa and IDE extensions that provide a GUI for AVD creation with skin selection.
Proposed API
csharp public Task<IReadOnlyList<string>> ListAvdSkinsAsync( CancellationToken cancellationToken = default);
We are in the process of migrating these tools to the android CLI, and we are not sure this is the right API to add at this time. Draft PR #13529 shows an example implementation, but we are closing it without merging and closing this issue as not planned.
Activity
Add device profiles, skin enumeration, and ADB device tracking
Add AVD skin enumeration API
jonathanpeppers commentedon Nov 12, 2026
We are in the process of migrating these tools to the
androidCLI, and we are not sure this is the right API to add at this time. Draft PR #13529 shows an example implementation, but we are closing it without merging and closing this issue as not planned.