Created
March 7, 2025 15:03
-
-
Save RajaniCode/97f86391a4c94d868a846fdfb83e1393 to your computer and use it in GitHub Desktop.
Hybrid
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
########################################################################################################################### | |
# Flutter # Dart | |
########################################################################################################################### | |
*************************************************************************************************************************** | |
# Verify zsh was set as the default macOS shell | |
% dscl . -read ~/ UserShell | |
# The command should print the following as its response | |
UserShell: /bin/zsh | |
*************************************************************************************************************************** | |
# Download and install Flutter | |
*************************************************************************************************************************** | |
# https://storage.googleapis.com/flutter_infra_release/releases/stable/macos/flutter_macos_arm64_3.29.0-stable.zip | |
# Create a folder to install Flutter at ~/development | |
% mkdir -p ~/development | |
# Extract the file into the directory to store the Flutter SDK | |
% unzip ~/Downloads/Software/Flutter/flutter_macos_arm64_3.29.0-stable.zip -d ~/development | |
# When finished, the Flutter SDK should be in the ~/development/flutter directory | |
% ls ~/development/flutter | |
# Add Flutter to PATH | |
[ | |
% echo 'export PATH="$HOME/development/flutter/bin:$PATH"' >> ~/.zprofile | |
# Terminal New Window | |
% cat ~/.zprofile | |
% flutter --version | |
] | |
[ | |
% echo 'export PATH="$HOME/development/flutter/bin:$PATH"' >> ~/.zshenv | |
% cat ~/.zshenv | |
% exec "$SHELL" | |
% flutter --version | |
] | |
% export PATH="$HOME/development/flutter/bin/":$PATH | |
% flutter --version | |
# Configure iOS development | |
[ | |
# Download and install Xcode to debug and compile native Swift code | |
# To develop Flutter apps for desktop, install Xcode to compile to native bytecode | |
] | |
# Configure the command-line tools to use the installed version of Xcode | |
[ | |
% xcode-select --version | |
] | |
% sudo sh -c 'xcode-select -s /Applications/Xcode.app/Contents/Developer && xcodebuild -runFirstLaunch' | |
# Use this path for the latest version of Xcode # agree | |
% sudo xcodebuild -license | |
# Install CocoaPods | |
# CocoaPods to compile and enable Flutter plugins in the native apps | |
# If the apps depend on Flutter plugins with native desktop code, install CocoaPods | |
# This program bundles various dependencies across Flutter and desktop code | |
[ | |
% gem --version | |
] | |
% sudo gem install cocoapods | |
[ | |
# A new release of RubyGems is available: 3.6.3 → 3.6.5! | |
# Run `gem update --system 3.6.5` to update your installation | |
% sudo gem update --system 3.6.5 | |
] | |
[ | |
# Add cocoapods to your PATH | |
% gem which cocoapods | |
] | |
% pod --version | |
# Run Flutter doctor | |
# The flutter doctor command validates that all components of a complete Flutter development environment for macOS | |
# Verify the installation of all the components | |
% export PATH="$HOME/development/flutter/bin/":$PATH | |
% flutter --version | |
[ | |
Flutter 3.29.0 • channel stable • https://github.com/flutter/flutter.git | |
Framework • revision 35c388afb5 (3 weeks ago) • 2025-02-10 12:48:41 -0800 | |
Engine • revision f73bfc4522 | |
Tools • Dart 3.7.0 • DevTools 2.42.2 | |
] | |
% flutter doctor | |
[ | |
Doctor summary (to see all details, run flutter doctor -v): | |
[✓] Flutter (Channel stable, 3.29.0, on macOS 15.3.1 24D70 darwin-arm64, locale en-US) | |
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1) | |
[✓] Xcode - develop for iOS and macOS (Xcode 16.2) | |
[✓] Chrome - develop for the web | |
[✓] Android Studio (version 2024.2) | |
[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.4) | |
[✓] VS Code (version 1.97.2) | |
[✓] Connected device (3 available) | |
[✓] Network resources | |
• No issues found! | |
] | |
% flutter doctor --android-licenses | |
[ | |
/Users/rajaniapple/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager: line 173: test: : integer expression expected | |
[=======================================] 100% Computing updates... | |
All SDK package licenses accepted. | |
] | |
% flutter doctor --verbose | |
[✓] Flutter (Channel stable, 3.29.0, on macOS 15.3.1 24D70 darwin-arm64, locale en-US) [349ms] | |
• Flutter version 3.29.0 on channel stable at /Users/rajaniapple/development/flutter | |
• Upstream repository https://github.com/flutter/flutter.git | |
• Framework revision 35c388afb5 (3 weeks ago), 2025-02-10 12:48:41 -0800 | |
• Engine revision f73bfc4522 | |
• Dart version 3.7.0 | |
• DevTools version 2.42.2 | |
[✓] Android toolchain - develop for Android devices (Android SDK version 35.0.1) [1,119ms] | |
• Android SDK at /Users/rajaniapple/Library/Android/sdk | |
• Platform android-35, build-tools 35.0.1 | |
• Java binary at: /Applications/Android Studio.app/Contents/jbr/Contents/Home/bin/java | |
This is the JDK bundled with the latest Android Studio installation on this machine. | |
To manually set the JDK path, use: `flutter config --jdk-dir="path/to/jdk"`. | |
• Java version OpenJDK Runtime Environment (build 21.0.5+-13047016-b750.29) | |
• All Android licenses accepted. | |
[✓] Xcode - develop for iOS and macOS (Xcode 16.2) [619ms] | |
• Xcode at /Applications/Xcode.app/Contents/Developer | |
• Build 16C5032a | |
• CocoaPods version 1.16.2 | |
[✓] Chrome - develop for the web [31ms] | |
• Chrome at /Applications/Google Chrome.app/Contents/MacOS/Google Chrome | |
[✓] Android Studio (version 2024.2) [30ms] | |
• Android Studio at /Applications/Android Studio.app/Contents | |
• Flutter plugin can be installed from: | |
🔨 https://plugins.jetbrains.com/plugin/9212-flutter | |
• Dart plugin can be installed from: | |
🔨 https://plugins.jetbrains.com/plugin/6351-dart | |
• Java version OpenJDK Runtime Environment (build 21.0.5+-13047016-b750.29) | |
[✓] IntelliJ IDEA Ultimate Edition (version 2023.1.4) [29ms] | |
• IntelliJ at /Applications/IntelliJ IDEA.app | |
• Flutter plugin can be installed from: | |
🔨 https://plugins.jetbrains.com/plugin/9212-flutter | |
• Dart plugin can be installed from: | |
🔨 https://plugins.jetbrains.com/plugin/6351-dart | |
[✓] VS Code (version 1.97.2) [10ms] | |
• VS Code at /Users/rajaniapple/Downloads/Software/VisualStudioCode/Visual Studio Code.app/Contents | |
• Flutter extension can be installed from: | |
🔨 https://marketplace.visualstudio.com/items?itemName=Dart-Code.flutter | |
[✓] Connected device (3 available) [6.2s] | |
• macOS (desktop) • macos • darwin-arm64 • macOS 15.3.1 24D70 darwin-arm64 | |
• Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 15.3.1 24D70 darwin-arm64 | |
• Chrome (web) • chrome • web-javascript • Google Chrome 133.0.6943.142 | |
[✓] Network resources [633ms] | |
• All expected network resources are available. | |
• No issues found! | |
] | |
# Flutter SDK includes the full Dart SDK | |
% dart --version | |
*************************************************************************************************************************** | |
# Flutter Dart App | |
*************************************************************************************************************************** | |
% flutter create flutter_dart_app | |
[ | |
Creating project flutter_dart_app... | |
Resolving dependencies in `flutter_dart_app`... | |
Downloading packages... | |
Got dependencies in `flutter_dart_app`. | |
Wrote 130 files. | |
All done! | |
You can find general documentation for Flutter at: https://docs.flutter.dev/ | |
Detailed API documentation is available at: https://api.flutter.dev/ | |
If you prefer video documentation, consider: https://www.youtube.com/c/flutterdev | |
In order to run your application, type: | |
$ cd flutter_dart_app | |
$ flutter run | |
Your application code is in flutter_dart_app/lib/main.dart. | |
] | |
% cd flutter_dart_app | |
% flutter run | |
[ | |
Connected devices: | |
macOS (desktop) • macos • darwin-arm64 • macOS 15.3.1 24D70 darwin-arm64 | |
Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 15.3.1 24D70 darwin-arm64 | |
Chrome (web) • chrome • web-javascript • Google Chrome 133.0.6943.142 | |
No wireless devices were found. | |
[1]: macOS (macos) | |
[2]: Mac Designed for iPad (mac-designed-for-ipad) | |
[3]: Chrome (chrome) | |
Please choose one (or "q" to quit): 1 | |
] | |
% flutter run | |
[ | |
Connected devices: | |
macOS (desktop) • macos • darwin-arm64 • macOS 15.3.1 24D70 darwin-arm64 | |
Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 15.3.1 24D70 darwin-arm64 | |
Chrome (web) • chrome • web-javascript • Google Chrome 133.0.6943.142 | |
No wireless devices were found. | |
[1]: macOS (macos) | |
[2]: Mac Designed for iPad (mac-designed-for-ipad) | |
[3]: Chrome (chrome) | |
Please choose one (or "q" to quit): 2 | |
Mac Designed for iPad is currently not supported for flutter run -d. | |
] | |
% flutter run | |
[ | |
[1]: macOS (macos) | |
[2]: Mac Designed for iPad (mac-designed-for-ipad) | |
[3]: Chrome (chrome) | |
Please choose one (or "q" to quit): 3 | |
] | |
% flutter run -d macos | |
% flutter run -d mac-designed-for-ipad | |
[ | |
Mac Designed for iPad is currently not supported for flutter run -d. | |
] | |
% flutter run -d chrome | |
=========================================================================================================================== | |
# Android | |
=========================================================================================================================== | |
# Android # android-studio-2024.2.2.15-mac_arm.dmg | |
# Ensure Java Runtime | |
% java --version | |
[ | |
% ls $HOME/Library/Android | |
% ls $HOME/Library/Android/sdk | |
% ls $HOME/Library/Android/sdk/emulator | |
% ls $HOME/Library/Android/sdk/platform-tools | |
] | |
# Android Studio > More Action > SDK Manager > Languages & Frameworks > Android SDK > SDK Tools | |
[ | |
Android SDK Command-line Tools (latest) | |
Android Auto API Simulators | |
Android Auto Desktop Head Unit Emulator | |
] | |
# Android SDK Command-line Tools (latest) | |
[ | |
% ls $HOME/Library/Android/sdk/cmdline-tools | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin/avdmanager | |
] | |
% export PATH="$HOME/Library/Android/sdk/cmdline-tools/latest/bin/":$PATH | |
% sdkmanager --version | |
% sdkmanager --list | |
[ | |
Installed packages: | |
Path | Version | Description | Location | |
------- | ------- | ------- | ------- | |
build-tools;35.0.1 | 35.0.1 | Android SDK Build-Tools 35.0.1 | build-tools/35.0.1 | |
cmdline-tools;latest | 19.0.0 rc1 | Android SDK Command-line Tools (latest) | cmdline-tools/latest | |
emulator | 35.3.12 | Android Emulator | emulator | |
extras;google;auto | 2.0 | Android Auto Desktop Head Unit Emulator | extras/google/auto | |
extras;google;simulators | 1 | Android Auto API Simulators | extras/google/simulators | |
platform-tools | 35.0.2 | Android SDK Platform-Tools | platform-tools | |
platforms;android-35 | 2 | Android SDK Platform 35 | platforms/android-35 | |
sources;android-35 | 1 | Sources for Android 35 | sources/android-35 | |
system-images;android-34-ext9;android-automotive;arm64-v8a | 4 | Android Automotive with Google APIs arm64-v8a System Image | system-images/android-34-ext9/android-automotive/arm64-v8a | |
Available Packages: | |
Path | Version | Description | |
... | |
system-images;android-Baklava;google_apis;arm64-v8a | 4 | Google APIs ARM 64 v8a System Image | |
... | |
] | |
% sdkmanager --install emulator | |
[ | |
# Android Studio > More Actions > Virtual Device Manager | |
] | |
% sdkmanager --install "system-images;android-Baklava;google_apis;arm64-v8a" | |
[ | |
% ls $HOME/Library/Android/sdk/system-images | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava/google_apis | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava/google_apis/arm64-v8a | |
] | |
% avdmanager | |
[ | |
% avdmanager list | |
% avdmanager list device | |
% avdmanager list target | |
] | |
% avdmanager list avd | |
% avdmanager create avd -n Android_Baklava_Google_APIs_ARM64_V8a -k "system-images;android-Baklava;google_apis;arm64-v8a" | |
# hw.keyboard=no | |
% nano $HOME/.android/avd/Android_Baklava_Google_APIs_ARM64_V8a.avd/config.ini | |
[ | |
... | |
hw.keyboard=yes | |
... | |
] | |
% cat $HOME/.android/avd/Android_Baklava_Google_APIs_ARM64_V8a.avd/config.ini | |
% export PATH="$HOME/Library/Android/sdk/emulator/":$PATH | |
% emulator -version | |
% emulator -list-avds | |
% avdmanager list avd | |
% flutter emulators | |
[ | |
2 available emulators: | |
Id • Name • Manufacturer • Platform | |
apple_ios_simulator • iOS Simulator • Apple • ios | |
Android_Baklava_Google_APIs_ARM64_V8a • Android Baklava Google APIs ARM64 V8a • • android | |
... | |
] | |
% flutter emulators --launch Android_Baklava_Google_APIs_ARM64_V8a | |
% flutter devices | |
[ | |
Found 4 connected devices: | |
sdk gphone64 arm64 (mobile) • emulator-5554 • android-arm64 • Android 15 (API 35) (emulator) | |
macOS (desktop) • macos • darwin-arm64 • macOS 15.3.1 24D70 darwin-arm64 | |
Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 15.3.1 24D70 darwin-arm64 | |
Chrome (web) • chrome • web-javascript • Google Chrome 134.0.6998.45 | |
... | |
] | |
[ | |
% flutter run | |
] | |
% flutter run --device-id emulator-5554 | |
% flutter run | |
% avdmanager delete avd --name Android_Baklava_Google_APIs_ARM64_V8a | |
% ls $HOME/.android | |
% sudo rm -rf $HOME/.android | |
% ls $HOME/.emulator_console_auth_token | |
% sudo rm -rf $HOME/.emulator_console_auth_token | |
# Terminal Window # Android # emulator | |
% export PATH="$HOME/Library/Android/sdk/cmdline-tools/latest/bin/":$PATH | |
% avdmanager create avd -n Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator -k "system-images;android-Baklava;google_apis;arm64-v8a" | |
% export PATH="$HOME/Library/Android/sdk/emulator/":$PATH | |
% emulator -version | |
% avdmanager list avd | |
% emulator -list-avds | |
[ | |
Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator | |
] | |
[ | |
% emulator @Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator -verbose | |
] | |
% emulator -avd Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator | |
# Original Terminal Window | |
% flutter emulators --launch Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator | |
# Allow USB debugging? | |
<Allow> | |
# Terminal Window # Android # avdmanager # emulator | |
<CClose the Android Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator> | |
# Or | |
<control + c> | |
# Original Terminal Window | |
% avdmanager list avd | |
% emulator -list-avds | |
% avdmanager delete avd --name Android_Baklava_Google_APIs_ARM64_V8a_Flutter_Emulator | |
% ls $HOME/.android | |
% sudo rm -rf $HOME/.android | |
% ls $HOME/.emulator_console_auth_token | |
% sudo rm -rf $HOME/.emulator_console_auth_token | |
% export PATH="$HOME/Library/Android/sdk/platform-tools/":$PATH | |
% adb --version | |
[ | |
% ls build/app/outputs/apk/debug/app-debug.apk | |
% adb install build/app/outputs/apk/debug/app-debug.apk | |
] | |
=========================================================================================================================== | |
# iOS | |
=========================================================================================================================== | |
# Original Terminal Window | |
% flutter emulators | |
[ | |
1 available emulator: | |
Id • Name • Manufacturer • Platform | |
apple_ios_simulator • iOS Simulator • Apple • ios | |
.. | |
] | |
% xcrun --version | |
% xcrun simctl list | |
[ | |
... | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
... | |
] | |
% export PATH="/Applications/Xcode.app/Contents/Developer/usr/bin/":$PATH | |
% simctl list | |
[ | |
... | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
... | |
] | |
[ | |
% xcrun simctl boot 954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
] | |
% flutter emulators --launch apple_ios_simulator | |
% flutter devices | |
[ | |
Found 4 connected devices: | |
iPhone 16 Pro Max (mobile) • 954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 • ios • com.apple.CoreSimulator.SimRuntime.iOS-18-2 | |
(simulator) | |
macOS (desktop) • macos • darwin-arm64 • macOS 15.3.1 24D70 darwin-arm64 | |
Mac Designed for iPad (desktop) • mac-designed-for-ipad • darwin • macOS 15.3.1 24D70 darwin-arm64 | |
Chrome (web) • chrome • web-javascript • Google Chrome 134.0.6998.45 | |
... | |
] | |
[ | |
% flutter run | |
] | |
% flutter run --device-id 954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
[ | |
# Terminal New Window # iOS # Boot # iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
% xcrun simctl boot 954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
% xcrun simctl list | |
] | |
=========================================================================================================================== | |
# flutter # analyze # test # lib main.dart | |
=========================================================================================================================== | |
% flutter analyze | |
% flutter test | |
% flutter run lib/main.dart | |
[ | |
[1]: macOS (macos) | |
[2]: Mac Designed for iPad (mac-designed-for-ipad) | |
[3]: Chrome (chrome) | |
Please choose one (or "q" to quit): 1 | |
] | |
% flutter run lib/main.dart -d macOS | |
% flutter run lib/main.dart | |
[ | |
[1]: macOS (macos) | |
[2]: Mac Designed for iPad (mac-designed-for-ipad) | |
[3]: Chrome (chrome) | |
Please choose one (or "q" to quit): 2 | |
Mac Designed for iPad is currently not supported for flutter run -d. | |
] | |
% flutter run lib/main.dart -d mac-designed-for-ipad | |
[ | |
Mac Designed for iPad is currently not supported for flutter run -d. | |
] | |
% flutter run lib/main.dart | |
[ | |
[1]: macOS (macos) | |
[2]: Mac Designed for iPad (mac-designed-for-ipad) | |
[3]: Chrome (chrome) | |
Please choose one (or "q" to quit): 3 | |
] | |
% flutter run lib/main.dart -d chrome | |
=========================================================================================================================== | |
*************************************************************************************************************************** | |
########################################################################################################################### | |
########################################################################################################################### | |
# C#.NET Multi-platform App UI (MAUI) Blazor Hybrid app with a Blazor Web App | |
########################################################################################################################### | |
*************************************************************************************************************************** | |
% dotnet --version | |
[ | |
% dotnet dev-certs https --clean | |
% dotnet dev-certs https | |
% dotnet dev-certs https --trust | |
] | |
[ | |
% sudo dotnet workload update | |
% dotnet workload search | |
% dotnet workload list | |
% dotnet new list | |
] | |
[ | |
% sudo dotnet workload install maui | |
% dotnet workload search maui | |
% dotnet new list maui | |
% dotnet new list maui-blazor-web | |
] | |
*************************************************************************************************************************** | |
# Xcode | |
*************************************************************************************************************************** | |
# Install the Xcode command line developer tools | |
# https://developer.apple.com/xcode/ | |
% xcode-select --version | |
% xcode-select --install | |
[ | |
xcode-select: note: Command line tools are already installed. Use "Software Update" in System Settings or the softwareupdate command line interface to install updates | |
] | |
*************************************************************************************************************************** | |
# App | |
*************************************************************************************************************************** | |
% dotnet new maui-blazor-web --help | |
[ | |
... | |
Template options: | |
-ap, --applicationId <applicationId> Overrides the $(ApplicationId) in the project | |
Type: string | |
-m, --msExtensionsLoggingDebugVersion Type: string | |
<msExtensionsLoggingDebugVersion> Default: 9.0.0 | |
-c, --componentsWebVersion <componentsWebVersion> Type: string | |
Default: 9.0.0 | |
-co, --componentsWebAssemblyVersion <componentsWebAssemblyVersion> Type: string | |
Default: 9.0.0 | |
-p:c, --componentsWebAssemblyServerVersion Type: string | |
<componentsWebAssemblyServerVersion> Default: 9.0.0 | |
-f, --framework <net9.0> The target framework for the project. | |
Type: choice | |
net9.0 Target net9.0 | |
Default: net9.0 | |
-F, --FrameworkAspNet <FrameworkAspNet> Type: string | |
Default: net9.0 | |
-U, --UserSecretsId <UserSecretsId> The ID to use for secrets (use with Individual auth). | |
Type: string | |
Default: aspnet-MauiApp.1-53bc9b9d-9d6a-45d4-8429-2a2761773502 | |
-E, --ExcludeLaunchSettings Whether to exclude launchSettings.json from the generated template. | |
Type: bool | |
Default: false | |
-k, --kestrelHttpPort <kestrelHttpPort> Port number to use for the HTTP endpoint in launchSettings.json. | |
Type: integer | |
Default: 0 | |
-ke, --kestrelHttpsPort <kestrelHttpsPort> Port number to use for the HTTPS endpoint in launchSettings.json. | |
This option is only applicable when the parameter no-https is not | |
used (no-https will be ignored if Individual auth is used). | |
Type: integer | |
Default: 0 | |
-ii, --iisHttpPort <iisHttpPort> Port number to use for the IIS Express HTTP endpoint in | |
launchSettings.json. | |
Type: integer | |
Default: 0 | |
-p:i, --iisHttpsPort <iisHttpsPort> Port number to use for the IIS Express HTTPS endpoint in | |
launchSettings.json. This option is only applicable when the | |
parameter no-https is not used (no-https will be ignored if | |
Individual auth is used). | |
Type: integer | |
Default: 0 | |
-I, --InteractivityPlatform <None|Server|...> Chooses which interactive render mode to use for interactive | |
components | |
Type: choice | |
None No interactivity (static server rendering only) | |
Server Runs on the server | |
WebAssembly Runs in the browser using WebAssembly | |
Auto Uses Server while downloading WebAssembly assets, then | |
uses WebAssembly | |
Default: Server | |
-In, --IncludeSampleContent Configures whether to add sample pages and styling to demonstrate | |
basic usage patterns. | |
Type: bool | |
Default: true | |
-Em, --Empty Configures whether to omit sample pages and styling that demonstrate | |
basic usage patterns. | |
Type: bool | |
Default: false | |
-A, --AllInteractive Configures whether to make every page interactive by applying an | |
interactive render mode at the top level. If false, pages will use | |
static server rendering by default, and can be marked interactive on | |
a per-page or per-component basis. | |
Enabled if: (InteractivityPlatform != "None") | |
Type: bool | |
Default: false | |
-N, --NoHttps Whether to turn off HTTPS. This option only applies if Individual | |
isn't used for --auth. | |
Type: bool | |
Default: false | |
-Us, --UseProgramMain Whether to generate an explicit Program class and Main method instead | |
of top-level statements. | |
Type: bool | |
Default: false | |
] | |
% dotnet new maui-blazor-web --output MauiBlazorWeb --InteractivityPlatform Server | |
% cd MauiBlazorWeb | |
% dotnet restore | |
% dotnet list package | |
% cd MauiBlazorWeb | |
% dotnet list MauiBlazorWeb.csproj package | |
# Edit | |
# <h1>Hello, world!</h1> | |
% nano ../MauiBlazorWeb.Shared/Pages/Home.razor | |
[ | |
... | |
<h1>Rajani, .NET MAUI Blazor Web!</h1> | |
... | |
] | |
% cat ../MauiBlazorWeb.Shared/Pages/Home.razor | |
% cat MauiBlazorWeb.csproj | |
[ | |
... | |
<TargetFrameworks>net9.0-android;net9.0-ios;net9.0-maccatalyst</TargetFrameworks> | |
... | |
] | |
*************************************************************************************************************************** | |
# iOS | |
*************************************************************************************************************************** | |
% xcrun --version | |
% xcrun simctl list | |
[ | |
... | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
... | |
] | |
% export PATH="/Applications/Xcode.app/Contents/Developer/usr/bin/":$PATH | |
% simctl list | |
[ | |
... | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
... | |
] | |
% dotnet build --framework net9.0-ios | |
[ | |
% dotnet build --target:Run --framework net9.0-ios | |
] | |
% dotnet build --target:Run --framework net9.0-ios -p:_DeviceName=:v2:udid=954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
<Close the iPhone 16 Pro Max Simulator> | |
[ | |
# Terminal New Window # iOS # Boot # iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
% xcrun simctl boot 954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
% xcrun simctl list | |
] | |
*************************************************************************************************************************** | |
# Mac Catalyst | |
*************************************************************************************************************************** | |
% dotnet build --framework net9.0-maccatalyst | |
% dotnet build --target:Run --framework net9.0-maccatalyst | |
*************************************************************************************************************************** | |
# OpenJDK | |
*************************************************************************************************************************** | |
[ | |
# Java 23 | |
# OpenJDK 23 | |
% export PATH="$HOME/Downloads/Software/OpenJDK/JDK23.0.2/jdk-23.0.2.jdk/Contents/Home/bin/":$PATH | |
] | |
# Java 17 | |
# OpenJDK 17 | |
% export PATH="$HOME/Downloads/Software/OpenJDK/JDK17.0.2/jdk-17.0.2.jdk/Contents/Home/bin/":$PATH | |
# Or | |
# Java 17 | |
# Microsoft Build of OpenJDK | |
% export PATH="$HOME/Downloads/Software/OpenJDK/MicrosoftBuildofOpenJDK/jdk-17.0.14+7/Contents/Home/bin/":$PATH | |
*************************************************************************************************************************** | |
# Android | |
*************************************************************************************************************************** | |
# Android # android-studio-2024.2.2.15-mac_arm.dmg | |
# Ensure Java Runtime | |
% java --version | |
[ | |
% ls $HOME/Library/Android | |
% ls $HOME/Library/Android/sdk | |
% ls $HOME/Library/Android/sdk/emulator | |
% ls $HOME/Library/Android/sdk/platform-tools | |
] | |
# Android Studio > More Action > SDK Manager > Languages & Frameworks > Android SDK > SDK Tools | |
[ | |
Android SDK Command-line Tools (latest) | |
Android Auto API Simulators | |
Android Auto Desktop Head Unit Emulator | |
] | |
# Android SDK Command-line Tools (latest) | |
[ | |
% ls $HOME/Library/Android/sdk/cmdline-tools | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin/avdmanager | |
] | |
% export PATH="$HOME/Library/Android/sdk/cmdline-tools/latest/bin/":$PATH | |
% sdkmanager --version | |
% sdkmanager --list | |
[ | |
Installed packages: | |
Path | Version | Description | Location | |
------- | ------- | ------- | ------- | |
build-tools;35.0.1 | 35.0.1 | Android SDK Build-Tools 35.0.1 | build-tools/35.0.1 | |
cmdline-tools;latest | 19.0.0 rc1 | Android SDK Command-line Tools (latest) | cmdline-tools/latest | |
emulator | 35.3.12 | Android Emulator | emulator | |
extras;google;auto | 2.0 | Android Auto Desktop Head Unit Emulator | extras/google/auto | |
extras;google;simulators | 1 | Android Auto API Simulators | extras/google/simulators | |
platform-tools | 35.0.2 | Android SDK Platform-Tools | platform-tools | |
platforms;android-35 | 2 | Android SDK Platform 35 | platforms/android-35 | |
sources;android-35 | 1 | Sources for Android 35 | sources/android-35 | |
system-images;android-34-ext9;android-automotive;arm64-v8a | 4 | Android Automotive with Google APIs arm64-v8a System Image | system-images/android-34-ext9/android-automotive/arm64-v8a | |
Available Packages: | |
Path | Version | Description | |
... | |
system-images;android-Baklava;google_apis;arm64-v8a | 4 | Google APIs ARM 64 v8a System Image | |
... | |
] | |
% sdkmanager --install emulator | |
[ | |
# Android Studio > More Actions > Virtual Device Manager | |
] | |
% sdkmanager --install "system-images;android-Baklava;google_apis;arm64-v8a" | |
[ | |
% ls $HOME/Library/Android/sdk/system-images | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava/google_apis | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava/google_apis/arm64-v8a | |
] | |
% avdmanager | |
[ | |
% avdmanager list | |
% avdmanager list device | |
% avdmanager list target | |
] | |
% avdmanager list avd | |
% avdmanager create avd -n Android_Baklava_Google_APIs_ARM64_V8a -k "system-images;android-Baklava;google_apis;arm64-v8a" | |
# hw.keyboard=no | |
% nano $HOME/.android/avd/Android_Baklava_Google_APIs_ARM64_V8a.avd/config.ini | |
[ | |
... | |
hw.keyboard=yes | |
... | |
] | |
% cat $HOME/.android/avd/Android_Baklava_Google_APIs_ARM64_V8a.avd/config.ini | |
% export PATH="$HOME/Library/Android/sdk/emulator/":$PATH | |
% emulator -version | |
% emulator -list-avds | |
% avdmanager list avd | |
# Terminal Window # Android # emulator | |
% export PATH="$HOME/Library/Android/sdk/emulator/":$PATH | |
% emulator -version | |
% emulator -list-avds | |
[ | |
% emulator @Android_Baklava_Google_APIs_ARM64_V8a -verbose | |
] | |
% emulator -avd Android_Baklava_Google_APIs_ARM64_V8a | |
# Original Terminal Window | |
[ | |
% dotnet build --framework net9.0-android | |
% dotnet build --target:InstallAndroidDependencies --framework:net9.0-android -p:AndroidSdkDirectory="$HOME/Library/Android/sdk" -p:AcceptAndroidSDKLicenses=True | |
] | |
% dotnet build --target:Run --framework net9.0-android -p:_DeviceName=:Android_Baklava_Google_APIs_ARM64_V8a | |
# Terminal Window # Android # emulator | |
<CClose the Android Android_Baklava_Google_APIs_ARM64_V8a Emulator> | |
# Or | |
<control + c> | |
# Original Terminal Window | |
% avdmanager list avd | |
% emulator -list-avds | |
% avdmanager delete avd --name Android_Baklava_Google_APIs_ARM64_V8a | |
% ls $HOME/.android | |
% sudo rm -rf $HOME/.android | |
% ls $HOME/.emulator_console_auth_token | |
% sudo rm -rf $HOME/.emulator_console_auth_token | |
*************************************************************************************************************************** | |
# Blazor | |
*************************************************************************************************************************** | |
% dotnet list ../MauiBlazorWeb.Web/MauiBlazorWeb.Web.csproj package | |
% dotnet build ../MauiBlazorWeb.Web/MauiBlazorWeb.Web.csproj --framework net9.0 | |
% dotnet run --project ../MauiBlazorWeb.Web/MauiBlazorWeb.Web.csproj --framework net9.0 | |
# Terminal New Window # curl # open | |
[ | |
% curl http://localhost:5250/ | |
% open http://localhost:5250/ | |
] | |
*************************************************************************************************************************** | |
########################################################################################################################### | |
########################################################################################################################### | |
# C#.NET Multi-platform App UI | |
########################################################################################################################### | |
*************************************************************************************************************************** | |
% dotnet --version | |
[ | |
% dotnet dev-certs https --clean | |
% dotnet dev-certs https | |
% dotnet dev-certs https --trust | |
] | |
[ | |
% sudo dotnet workload update | |
% dotnet workload search | |
% dotnet workload list | |
% dotnet new list | |
] | |
[ | |
% sudo dotnet workload install maui | |
% dotnet workload search maui | |
% dotnet new list maui | |
] | |
*************************************************************************************************************************** | |
# Xcode | |
*************************************************************************************************************************** | |
# Install the Xcode command line developer tools | |
# https://developer.apple.com/xcode/ | |
% xcode-select --version | |
% xcode-select --install | |
[ | |
xcode-select: note: Command line tools are already installed. Use "Software Update" in System Settings or the softwareupdate command line interface to install updates | |
] | |
*************************************************************************************************************************** | |
# App | |
*************************************************************************************************************************** | |
% dotnet new maui --output CSMAUI | |
% cd CSMAUI | |
% cat CSMAUI.csproj | |
[ | |
... | |
<TargetFrameworks>net9.0-android;net9.0-ios;net9.0-maccatalyst</TargetFrameworks> | |
... | |
] | |
# Edit Text="Hello, World!" | |
% nano MainPage.xaml | |
[ | |
... | |
Text="Rajani, .NET MAUI!" | |
... | |
] | |
% cat MainPage.xaml | |
*************************************************************************************************************************** | |
# iOS | |
*************************************************************************************************************************** | |
% xcrun --version | |
% xcrun simctl list | |
[ | |
... | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
... | |
] | |
% export PATH="/Applications/Xcode.app/Contents/Developer/usr/bin/":$PATH | |
% simctl list | |
[ | |
... | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
... | |
] | |
% dotnet build --framework net9.0-ios | |
[ | |
% dotnet build --target:Run --framework net9.0-ios | |
] | |
% dotnet build --target:Run --framework net9.0-ios -p:_DeviceName=:v2:udid=954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
# Close the iPhone 16 Pro Max Simulator | |
[ | |
# Terminal New Window # iOS # Boot # iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
% xcrun simctl boot 954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7 | |
% xcrun simctl list | |
] | |
*************************************************************************************************************************** | |
# Mac Catalyst | |
*************************************************************************************************************************** | |
% dotnet build --framework net9.0-maccatalyst | |
% dotnet build --target:Run --framework net9.0-maccatalyst | |
*************************************************************************************************************************** | |
# OpenJDK | |
*************************************************************************************************************************** | |
[ | |
# Java 23 | |
# OpenJDK 23 | |
% export PATH="$HOME/Downloads/Software/OpenJDK/JDK23.0.2/jdk-23.0.2.jdk/Contents/Home/bin/":$PATH | |
] | |
# Java 17 | |
# OpenJDK 17 | |
% export PATH="$HOME/Downloads/Software/OpenJDK/JDK17.0.2/jdk-17.0.2.jdk/Contents/Home/bin/":$PATH | |
# Or | |
# Java 17 | |
# Microsoft Build of OpenJDK | |
% export PATH="$HOME/Downloads/Software/OpenJDK/MicrosoftBuildofOpenJDK/jdk-17.0.14+7/Contents/Home/bin/":$PATH | |
*************************************************************************************************************************** | |
# Android | |
*************************************************************************************************************************** | |
# Android # android-studio-2024.2.2.15-mac_arm.dmg | |
# Ensure Java Runtime | |
% java --version | |
[ | |
% ls $HOME/Library/Android | |
% ls $HOME/Library/Android/sdk | |
% ls $HOME/Library/Android/sdk/emulator | |
% ls $HOME/Library/Android/sdk/platform-tools | |
] | |
# Android Studio > More Action > SDK Manager > Languages & Frameworks > Android SDK > SDK Tools | |
[ | |
Android SDK Command-line Tools (latest) | |
Android Auto API Simulators | |
Android Auto Desktop Head Unit Emulator | |
] | |
# Android SDK Command-line Tools (latest) | |
[ | |
% ls $HOME/Library/Android/sdk/cmdline-tools | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin/sdkmanager | |
% ls $HOME/Library/Android/sdk/cmdline-tools/latest/bin/avdmanager | |
] | |
% export PATH="$HOME/Library/Android/sdk/cmdline-tools/latest/bin/":$PATH | |
% sdkmanager --version | |
% sdkmanager --list | |
[ | |
Installed packages: | |
Path | Version | Description | Location | |
------- | ------- | ------- | ------- | |
build-tools;35.0.1 | 35.0.1 | Android SDK Build-Tools 35.0.1 | build-tools/35.0.1 | |
cmdline-tools;latest | 19.0.0 rc1 | Android SDK Command-line Tools (latest) | cmdline-tools/latest | |
emulator | 35.3.12 | Android Emulator | emulator | |
extras;google;auto | 2.0 | Android Auto Desktop Head Unit Emulator | extras/google/auto | |
extras;google;simulators | 1 | Android Auto API Simulators | extras/google/simulators | |
platform-tools | 35.0.2 | Android SDK Platform-Tools | platform-tools | |
platforms;android-35 | 2 | Android SDK Platform 35 | platforms/android-35 | |
sources;android-35 | 1 | Sources for Android 35 | sources/android-35 | |
system-images;android-34-ext9;android-automotive;arm64-v8a | 4 | Android Automotive with Google APIs arm64-v8a System Image | system-images/android-34-ext9/android-automotive/arm64-v8a | |
Available Packages: | |
Path | Version | Description | |
... | |
system-images;android-Baklava;google_apis;arm64-v8a | 4 | Google APIs ARM 64 v8a System Image | |
... | |
] | |
% sdkmanager --install emulator | |
[ | |
# Android Studio > More Actions > Virtual Device Manager | |
] | |
% sdkmanager --install "system-images;android-Baklava;google_apis;arm64-v8a" | |
[ | |
% ls $HOME/Library/Android/sdk/system-images | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava/google_apis | |
% ls $HOME/Library/Android/sdk/system-images/android-Baklava/google_apis/arm64-v8a | |
] | |
% avdmanager | |
[ | |
% avdmanager list | |
% avdmanager list device | |
% avdmanager list target | |
] | |
% avdmanager list avd | |
% avdmanager create avd -n Android_Baklava_Google_APIs_ARM64_V8a -k "system-images;android-Baklava;google_apis;arm64-v8a" | |
# hw.keyboard=no | |
% nano $HOME/.android/avd/Android_Baklava_Google_APIs_ARM64_V8a.avd/config.ini | |
[ | |
... | |
hw.keyboard=yes | |
... | |
] | |
% cat $HOME/.android/avd/Android_Baklava_Google_APIs_ARM64_V8a.avd/config.ini | |
% export PATH="$HOME/Library/Android/sdk/emulator/":$PATH | |
% emulator -version | |
% emulator -list-avds | |
% avdmanager list avd | |
# Terminal Window # Android # emulator | |
% export PATH="$HOME/Library/Android/sdk/emulator/":$PATH | |
% emulator -version | |
% emulator -list-avds | |
[ | |
% emulator @Android_Baklava_Google_APIs_ARM64_V8a -verbose | |
] | |
% emulator -avd Android_Baklava_Google_APIs_ARM64_V8a | |
# Original Terminal Window | |
[ | |
% dotnet build --framework net9.0-android | |
% dotnet build --target:InstallAndroidDependencies --framework:net9.0-android -p:AndroidSdkDirectory="$HOME/Library/Android/sdk" -p:AcceptAndroidSDKLicenses=True | |
] | |
% dotnet build --target:Run --framework net9.0-android -p:_DeviceName=:Android_Baklava_Google_APIs_ARM64_V8a | |
# Terminal Window # Android # emulator | |
<CClose the Android Android_Baklava_Google_APIs_ARM64_V8a Emulator> | |
# Or | |
<control + c> | |
# Original Terminal Window | |
% avdmanager list avd | |
% emulator -list-avds | |
% avdmanager delete avd --name Android_Baklava_Google_APIs_ARM64_V8a | |
% ls $HOME/.android | |
% sudo rm -rf $HOME/.android | |
% ls $HOME/.emulator_console_auth_token | |
% sudo rm -rf $HOME/.emulator_console_auth_token | |
*************************************************************************************************************************** | |
########################################################################################################################### | |
########################################################################################################################### | |
*************************************************************************************************************************** | |
# Android | |
*************************************************************************************************************************** | |
=========================================================================================================================== | |
# Ensure Java Runtime | |
% java --version | |
=========================================================================================================================== | |
% export PATH="$HOME/Library/Android/sdk/cmdline-tools/latest/bin/":$PATH | |
% sdkmanager --list | |
[=======================================] 100% Computing updates... | |
Installed packages: | |
Path | Version | Description | Location | |
------- | ------- | ------- | ------- | |
build-tools;34.0.0 | 34.0.0 | Android SDK Build-Tools 34 | build-tools/34.0.0 | |
build-tools;35.0.0 | 35.0.0 | Android SDK Build-Tools 35 | build-tools/35.0.0 | |
build-tools;35.0.1 | 35.0.1 | Android SDK Build-Tools 35.0.1 | build-tools/35.0.1 | |
cmake;3.22.1 | 3.22.1 | CMake 3.22.1 | cmake/3.22.1 | |
cmdline-tools;12.0 | 12.0 | Android SDK Command-line Tools | cmdline-tools/12.0 | |
cmdline-tools;latest | 19.0.0 rc1 | Android SDK Command-line Tools (latest) | cmdline-tools/latest | |
emulator | 35.3.12 | Android Emulator | emulator | |
ndk;26.3.11579264 | 26.3.11579264 | NDK (Side by side) 26.3.11579264 | ndk/26.3.11579264 | |
platform-tools | 35.0.2 | Android SDK Platform-Tools | platform-tools | |
platforms;android-30 | 3 | Android SDK Platform 30 | platforms/android-30 | |
platforms;android-33 | 3 | Android SDK Platform 33 | platforms/android-33 | |
platforms;android-34 | 3 | Android SDK Platform 34 | platforms/android-34 | |
platforms;android-35 | 2 | Android SDK Platform 35 | platforms/android-35 | |
sources;android-35 | 1 | Sources for Android 35 | sources/android-35 | |
system-images;android-35;google_apis;arm64-v8a | 9 | Google APIs ARM 64 v8a System Image | system-images/android-35/google_apis/arm64-v8a | |
system-images;android-Baklava;google_apis_playstore;arm64-v8a | 4 | Google Play ARM 64 v8a System Image | system-images/android-Baklava/google_apis_playstore/arm64-v8a | |
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 | |
build-tools;35.0.1 | 35.0.1 | Android SDK Build-Tools 35.0.1 | |
build-tools;36.0.0-rc1 | 36.0.0 rc1 | Android SDK Build-Tools 36-rc1 | |
build-tools;36.0.0-rc3 | 36.0.0 rc3 | Android SDK Build-Tools 36-rc3 | |
build-tools;36.0.0-rc4 | 36.0.0 rc4 | Android SDK Build-Tools 36-rc4 | |
build-tools;36.0.0-rc5 | 36.0.0 rc5 | Android SDK Build-Tools 36-rc5 | |
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.30.3 | 3.30.3 | CMake 3.30.3 | |
cmake;3.30.4 | 3.30.4 | CMake 3.30.4 | |
cmake;3.30.5 | 3.30.5 | CMake 3.30.5 | |
cmake;3.31.0 | 3.31.0 | CMake 3.31.0 | |
cmake;3.31.1 | 3.31.1 | CMake 3.31.1 | |
cmake;3.31.4 | 3.31.4 | CMake 3.31.4 | |
cmake;3.31.5 | 3.31.5 | CMake 3.31.5 | |
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;16.0 | 16.0 | Android SDK Command-line Tools | |
cmdline-tools;16.0-alpha01 | 16.0.0 rc1 | Android SDK Command-line Tools | |
cmdline-tools;17.0 | 17.0 | Android SDK Command-line Tools | |
cmdline-tools;19.0-alpha01 | 19.0.0 rc1 | 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 | 19.0.0 rc1 | Android SDK Command-line Tools (latest) | |
emulator | 35.3.12 | 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 | |
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.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 | |
ndk;27.1.12297006 | 27.1.12297006 | NDK (Side by side) 27.1.12297006 | |
ndk;27.2.12479018 | 27.2.12479018 | NDK (Side by side) 27.2.12479018 | |
ndk;28.0.12433566 | 28.0.12433566 rc1 | NDK (Side by side) 28.0.12433566 | |
ndk;28.0.12674087 | 28.0.12674087 rc2 | NDK (Side by side) 28.0.12674087 | |
ndk;28.0.12916984 | 28.0.12916984 rc3 | NDK (Side by side) 28.0.12916984 | |
ndk;28.0.13004108 | 28.0.13004108 | NDK (Side by side) 28.0.13004108 | |
platform-tools | 35.0.2 | 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-ext10 | 1 | Android SDK Platform 34-ext10 | |
platforms;android-34-ext11 | 1 | Android SDK Platform 34-ext11 | |
platforms;android-34-ext12 | 1 | Android SDK Platform 34-ext12 | |
platforms;android-34-ext8 | 1 | Android SDK Platform 34-ext8 | |
platforms;android-35 | 2 | Android SDK Platform 35 | |
platforms;android-35-ext14 | 1 | Android SDK Platform 35-ext14 | |
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-Baklava | 5 | Android SDK Platform Baklava | |
skiaparser;1 | 6 | Layout Inspector image server for API 29-30 | |
skiaparser;2 | 3 | Layout Inspector image server for API S | |
skiaparser;3 | 6 | Layout Inspector image server for API 31-36 | |
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 | 16 | Google APIs ARM 64 v8a System Image | |
system-images;android-30;google_apis;x86 | 16 | Google APIs Intel x86 Atom System Image | |
system-images;android-30;google_apis;x86_64 | 16 | 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 | 2 | Google Play ARM 64 v8a System Image | |
system-images;android-33-ext5;google_apis_playstore;x86_64 | 2 | Google Play Intel x86_64 Atom System Image | |
system-images;android-33;android-automotive-distant-display-playstore;arm64-v8a | 1 | Automotive Distant Display with Google Play arm64-v8a System Image | |
system-images;android-33;android-automotive-distant-display-playstore;x86_64 | 1 | Automotive Distant Display with Google Play x86_64 System Image | |
system-images;android-33;android-automotive;arm64-v8a | 4 | Android Automotive with Google APIs arm64-v8a System Image | |
system-images;android-33;android-automotive;x86_64 | 4 | Android Automotive with Google APIs x86_64 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 | 4 | Wear OS 4 ARM 64 v8a System Image | |
system-images;android-33;android-wear;x86_64 | 4 | 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 | 17 | Google APIs ARM 64 v8a System Image | |
system-images;android-33;google_apis;x86_64 | 17 | Google APIs Intel x86_64 Atom System Image | |
system-images;android-33;google_apis_playstore;arm64-v8a | 9 | Google Play ARM 64 v8a System Image | |
system-images;android-33;google_apis_playstore;x86_64 | 9 | 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-ext9;android-automotive-playstore;arm64-v8a | 3 | Android Automotive with Google Play arm64-v8a System Image | |
system-images;android-34-ext9;android-automotive-playstore;x86_64 | 3 | Android Automotive with Google Play x86_64 System Image | |
system-images;android-34-ext9;android-automotive;arm64-v8a | 4 | Android Automotive with Google APIs arm64-v8a System Image | |
system-images;android-34-ext9;android-automotive;x86_64 | 4 | Android Automotive with Google APIs x86_64 System Image | |
system-images;android-34;android-desktop;arm64-v8a | 1 | Desktop ARM 64 v8a System Image | |
system-images;android-34;android-desktop;x86_64 | 1 | Desktop 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;android-wear;arm64-v8a | 1 | Wear OS 5 ARM 64 v8a System Image | |
system-images;android-34;android-wear;x86_64 | 1 | Wear OS 5 Intel x86_64 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 | 14 | Google APIs ARM 64 v8a System Image | |
system-images;android-34;google_apis;x86_64 | 14 | Google APIs Intel x86_64 Atom System Image | |
system-images;android-34;google_apis_playstore;arm64-v8a | 14 | Google Play ARM 64 v8a System Image | |
system-images;android-34;google_apis_playstore;x86_64 | 14 | 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-ext14;google_apis_playstore;arm64-v8a | 1 | Google Play ARM 64 v8a System Image | |
system-images;android-35-ext14;google_apis_playstore;x86_64 | 1 | Google Play Intel x86_64 Atom System Image | |
system-images;android-35;aosp_atd;arm64-v8a | 1 | AOSP ATD ARM 64 System Image | |
system-images;android-35;aosp_atd;x86_64 | 1 | AOSP ATD Intel x86_64 Atom System Image | |
system-images;android-35;default;arm64-v8a | 2 | ARM 64 v8a System Image | |
system-images;android-35;default;x86_64 | 2 | Intel x86_64 Atom System Image | |
system-images;android-35;google_apis;arm64-v8a | 9 | Google APIs ARM 64 v8a System Image | |
system-images;android-35;google_apis;x86_64 | 9 | Google APIs Intel x86_64 Atom System Image | |
system-images;android-35;google_apis_playstore;arm64-v8a | 9 | Google Play ARM 64 v8a System Image | |
system-images;android-35;google_apis_playstore;x86_64 | 9 | Google Play Intel x86_64 Atom System Image | |
system-images;android-35;google_apis_playstore_ps16k;arm64-v8a | 5 | Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image | |
system-images;android-35;google_apis_playstore_ps16k;x86_64 | 5 | Pre-Release 16 KB Page Size Google Play ARM Intel x86_64 Atom System Image | |
system-images;android-35;google_apis_ps16k;arm64-v8a | 5 | Pre-Release 16 KB Page Size Google APIs ARM 64 v8a System Image | |
system-images;android-35;google_apis_ps16k;x86_64 | 5 | Pre-Release 16 KB Page Size Google APIs Intel x86_64 Atom System Image | |
system-images;android-35;google_atd;arm64-v8a | 1 | Google APIs ATD ARM 64 System Image | |
system-images;android-35;google_atd;x86_64 | 1 | Google APIs ATD Intel x86_64 Atom System Image | |
system-images;android-Baklava;google_apis;arm64-v8a | 4 | Google APIs ARM 64 v8a System Image | |
system-images;android-Baklava;google_apis;x86_64 | 4 | Google APIs Intel x86_64 Atom System Image | |
system-images;android-Baklava;google_apis_playstore;arm64-v8a | 4 | Google Play ARM 64 v8a System Image | |
system-images;android-Baklava;google_apis_playstore;x86_64 | 4 | Google Play Intel x86_64 Atom System Image | |
system-images;android-Baklava;google_apis_playstore_ps16k;arm64-v8a | 4 | Pre-Release 16 KB Page Size Google Play ARM 64 v8a System Image | |
system-images;android-Baklava;google_apis_playstore_ps16k;x86_64 | 4 | Pre-Release 16 KB Page Size Google Play ARM Intel x86_64 Atom System Image | |
system-images;android-Baklava;google_apis_ps16k;arm64-v8a | 4 | Pre-Release 16 KB Page Size Google APIs ARM 64 v8a System Image | |
system-images;android-Baklava;google_apis_ps16k;x86_64 | 4 | Pre-Release 16 KB Page Size Google APIs Intel x86_64 Atom System Image | |
=========================================================================================================================== | |
% export PATH="$HOME/Library/Android/sdk/cmdline-tools/latest/bin/":$PATH | |
% avdmanager list | |
Available Android Virtual Devices: | |
Available devices definitions: | |
id: 0 or "automotive_1024p_landscape" | |
Name: Automotive (1024p landscape) | |
OEM : Google | |
Tag : android-automotive-playstore | |
--------- | |
id: 1 or "automotive_1080p_landscape" | |
Name: Automotive (1080p landscape) | |
OEM : Google | |
Tag : android-automotive | |
--------- | |
id: 2 or "automotive_1408p_landscape_with_google_apis" | |
Name: Automotive (1408p landscape) | |
OEM : Google | |
Tag : android-automotive | |
--------- | |
id: 3 or "automotive_1408p_landscape_with_play" | |
Name: Automotive (1408p landscape) with Google Play | |
OEM : Google | |
Tag : android-automotive | |
--------- | |
id: 4 or "automotive_distant_display" | |
Name: Automotive Distant Display | |
OEM : Google | |
Tag : android-automotive-distantdisplay | |
--------- | |
id: 5 or "automotive_distant_display_with_play" | |
Name: Automotive Distant Display with Google Play | |
OEM : Google | |
Tag : android-automotive-distantdisplay | |
--------- | |
id: 6 or "automotive_large_portrait" | |
Name: Automotive Large Portrait | |
OEM : Google | |
Tag : android-automotive | |
--------- | |
id: 7 or "automotive_portrait" | |
Name: Automotive Portrait | |
OEM : Google | |
Tag : android-automotive | |
--------- | |
id: 8 or "automotive_ultrawide" | |
Name: Automotive Ultrawide | |
OEM : Google | |
Tag : android-automotive | |
--------- | |
id: 9 or "Galaxy Nexus" | |
Name: Galaxy Nexus | |
OEM : Google | |
--------- | |
id: 10 or "desktop_large" | |
Name: Large Desktop | |
OEM : Google | |
Tag : android-desktop | |
--------- | |
id: 11 or "desktop_medium" | |
Name: Medium Desktop | |
OEM : Google | |
Tag : android-desktop | |
--------- | |
id: 12 or "medium_phone" | |
Name: Medium Phone | |
OEM : Generic | |
--------- | |
id: 13 or "medium_tablet" | |
Name: Medium Tablet | |
OEM : Generic | |
--------- | |
id: 14 or "Nexus 10" | |
Name: Nexus 10 | |
OEM : Google | |
--------- | |
id: 15 or "Nexus 4" | |
Name: Nexus 4 | |
OEM : Google | |
--------- | |
id: 16 or "Nexus 5" | |
Name: Nexus 5 | |
OEM : Google | |
--------- | |
id: 17 or "Nexus 5X" | |
Name: Nexus 5X | |
OEM : Google | |
--------- | |
id: 18 or "Nexus 6" | |
Name: Nexus 6 | |
OEM : Google | |
--------- | |
id: 19 or "Nexus 6P" | |
Name: Nexus 6P | |
OEM : Google | |
--------- | |
id: 20 or "Nexus 7 2013" | |
Name: Nexus 7 | |
OEM : Google | |
--------- | |
id: 21 or "Nexus 7" | |
Name: Nexus 7 (2012) | |
OEM : Google | |
--------- | |
id: 22 or "Nexus 9" | |
Name: Nexus 9 | |
OEM : Google | |
--------- | |
id: 23 or "Nexus One" | |
Name: Nexus One | |
OEM : Google | |
--------- | |
id: 24 or "Nexus S" | |
Name: Nexus S | |
OEM : Google | |
--------- | |
id: 25 or "pixel" | |
Name: Pixel | |
OEM : Google | |
--------- | |
id: 26 or "pixel_2" | |
Name: Pixel 2 | |
OEM : Google | |
--------- | |
id: 27 or "pixel_2_xl" | |
Name: Pixel 2 XL | |
OEM : Google | |
--------- | |
id: 28 or "pixel_3" | |
Name: Pixel 3 | |
OEM : Google | |
--------- | |
id: 29 or "pixel_3_xl" | |
Name: Pixel 3 XL | |
OEM : Google | |
--------- | |
id: 30 or "pixel_3a" | |
Name: Pixel 3a | |
OEM : Google | |
--------- | |
id: 31 or "pixel_3a_xl" | |
Name: Pixel 3a XL | |
OEM : Google | |
--------- | |
id: 32 or "pixel_4" | |
Name: Pixel 4 | |
OEM : Google | |
--------- | |
id: 33 or "pixel_4_xl" | |
Name: Pixel 4 XL | |
OEM : Google | |
--------- | |
id: 34 or "pixel_4a" | |
Name: Pixel 4a | |
OEM : Google | |
--------- | |
id: 35 or "pixel_5" | |
Name: Pixel 5 | |
OEM : Google | |
--------- | |
id: 36 or "pixel_6" | |
Name: Pixel 6 | |
OEM : Google | |
--------- | |
id: 37 or "pixel_6_pro" | |
Name: Pixel 6 Pro | |
OEM : Google | |
--------- | |
id: 38 or "pixel_6a" | |
Name: Pixel 6a | |
OEM : Google | |
--------- | |
id: 39 or "pixel_7" | |
Name: Pixel 7 | |
OEM : Google | |
--------- | |
id: 40 or "pixel_7_pro" | |
Name: Pixel 7 Pro | |
OEM : Google | |
--------- | |
id: 41 or "pixel_7a" | |
Name: Pixel 7a | |
OEM : Google | |
--------- | |
id: 42 or "pixel_8" | |
Name: Pixel 8 | |
OEM : Google | |
--------- | |
id: 43 or "pixel_8_pro" | |
Name: Pixel 8 Pro | |
OEM : Google | |
--------- | |
id: 44 or "pixel_8a" | |
Name: Pixel 8a | |
OEM : Google | |
--------- | |
id: 45 or "pixel_9" | |
Name: Pixel 9 | |
OEM : Google | |
--------- | |
id: 46 or "pixel_9_pro" | |
Name: Pixel 9 Pro | |
OEM : Google | |
--------- | |
id: 47 or "pixel_9_pro_fold" | |
Name: Pixel 9 Pro Fold | |
OEM : Google | |
--------- | |
id: 48 or "pixel_9_pro_xl" | |
Name: Pixel 9 Pro XL | |
OEM : Google | |
--------- | |
id: 49 or "pixel_c" | |
Name: Pixel C | |
OEM : Google | |
--------- | |
id: 50 or "pixel_fold" | |
Name: Pixel Fold | |
OEM : Google | |
--------- | |
id: 51 or "pixel_tablet" | |
Name: Pixel Tablet | |
OEM : Google | |
--------- | |
id: 52 or "pixel_xl" | |
Name: Pixel XL | |
OEM : Google | |
--------- | |
id: 53 or "resizable" | |
Name: Resizable (Experimental) | |
OEM : Generic | |
--------- | |
id: 54 or "desktop_small" | |
Name: Small Desktop | |
OEM : Google | |
Tag : android-desktop | |
--------- | |
id: 55 or "small_phone" | |
Name: Small Phone | |
OEM : Generic | |
--------- | |
id: 56 or "tv_1080p" | |
Name: Television (1080p) | |
OEM : Google | |
Tag : android-tv | |
--------- | |
id: 57 or "tv_4k" | |
Name: Television (4K) | |
OEM : Google | |
Tag : android-tv | |
--------- | |
id: 58 or "tv_720p" | |
Name: Television (720p) | |
OEM : Google | |
Tag : android-tv | |
--------- | |
id: 59 or "wearos_large_round" | |
Name: Wear OS Large Round | |
OEM : Google | |
Tag : android-wear | |
--------- | |
id: 60 or "wearos_rect" | |
Name: Wear OS Rectangular | |
OEM : Google | |
Tag : android-wear | |
--------- | |
id: 61 or "wearos_small_round" | |
Name: Wear OS Small Round | |
OEM : Google | |
Tag : android-wear | |
--------- | |
id: 62 or "wearos_square" | |
Name: Wear OS Square | |
OEM : Google | |
Tag : android-wear | |
--------- | |
id: 63 or "2.7in QVGA" | |
Name: 2.7" QVGA | |
OEM : Generic | |
--------- | |
id: 64 or "2.7in QVGA slider" | |
Name: 2.7" QVGA slider | |
OEM : Generic | |
--------- | |
id: 65 or "3.2in HVGA slider (ADP1)" | |
Name: 3.2" HVGA slider (ADP1) | |
OEM : Generic | |
--------- | |
id: 66 or "3.2in QVGA (ADP2)" | |
Name: 3.2" QVGA (ADP2) | |
OEM : Generic | |
--------- | |
id: 67 or "3.3in WQVGA" | |
Name: 3.3" WQVGA | |
OEM : Generic | |
--------- | |
id: 68 or "3.4in WQVGA" | |
Name: 3.4" WQVGA | |
OEM : Generic | |
--------- | |
id: 69 or "3.7 FWVGA slider" | |
Name: 3.7" FWVGA slider | |
OEM : Generic | |
--------- | |
id: 70 or "3.7in WVGA (Nexus One)" | |
Name: 3.7" WVGA (Nexus One) | |
OEM : Generic | |
--------- | |
id: 71 or "4in WVGA (Nexus S)" | |
Name: 4" WVGA (Nexus S) | |
OEM : Generic | |
--------- | |
id: 72 or "4.65in 720p (Galaxy Nexus)" | |
Name: 4.65" 720p (Galaxy Nexus) | |
OEM : Generic | |
--------- | |
id: 73 or "4.7in WXGA" | |
Name: 4.7" WXGA | |
OEM : Generic | |
--------- | |
id: 74 or "5.1in WVGA" | |
Name: 5.1" WVGA | |
OEM : Generic | |
--------- | |
id: 75 or "5.4in FWVGA" | |
Name: 5.4" FWVGA | |
OEM : Generic | |
--------- | |
id: 76 or "6.7in Foldable" | |
Name: 6.7" Horizontal Fold-in | |
OEM : Generic | |
--------- | |
id: 77 or "7in WSVGA (Tablet)" | |
Name: 7" WSVGA (Tablet) | |
OEM : Generic | |
--------- | |
id: 78 or "7.4in Rollable" | |
Name: 7.4" Rollable | |
OEM : Generic | |
--------- | |
id: 79 or "7.6in Foldable" | |
Name: 7.6" Fold-in with outer display | |
OEM : Generic | |
--------- | |
id: 80 or "8in Foldable" | |
Name: 8" Fold-out | |
OEM : Generic | |
--------- | |
id: 81 or "10.1in WXGA (Tablet)" | |
Name: 10.1" WXGA (Tablet) | |
OEM : Generic | |
--------- | |
id: 82 or "13.5in Freeform" | |
Name: 13.5" Freeform | |
OEM : Generic | |
Available Android targets: | |
---------- | |
id: 1 or "android-35" | |
Name: Android API 35, extension level 13 | |
Type: Platform | |
API level: 35 | |
Revision: 2 | |
=========================================================================================================================== | |
*************************************************************************************************************************** | |
# iOS | |
*************************************************************************************************************************** | |
=========================================================================================================================== | |
% xcrun simctl list | |
# Or | |
% export PATH="/Applications/Xcode.app/Contents/Developer/usr/bin/":$PATH | |
% simctl list | |
=========================================================================================================================== | |
== Device Types == | |
iPhone 16 Pro (com.apple.CoreSimulator.SimDeviceType.iPhone-16-Pro) | |
iPhone 16 Pro Max (com.apple.CoreSimulator.SimDeviceType.iPhone-16-Pro-Max) | |
iPhone 16 (com.apple.CoreSimulator.SimDeviceType.iPhone-16) | |
iPhone 16 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-16-Plus) | |
iPhone 15 Pro (com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro) | |
iPhone 15 Pro Max (com.apple.CoreSimulator.SimDeviceType.iPhone-15-Pro-Max) | |
iPhone 15 (com.apple.CoreSimulator.SimDeviceType.iPhone-15) | |
iPhone 15 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-15-Plus) | |
iPhone 14 Pro (com.apple.CoreSimulator.SimDeviceType.iPhone-14-Pro) | |
iPhone 14 Pro Max (com.apple.CoreSimulator.SimDeviceType.iPhone-14-Pro-Max) | |
iPhone 14 (com.apple.CoreSimulator.SimDeviceType.iPhone-14) | |
iPhone 14 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-14-Plus) | |
iPhone SE (3rd generation) (com.apple.CoreSimulator.SimDeviceType.iPhone-SE-3rd-generation) | |
iPhone 13 Pro (com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro) | |
iPhone 13 Pro Max (com.apple.CoreSimulator.SimDeviceType.iPhone-13-Pro-Max) | |
iPhone 13 (com.apple.CoreSimulator.SimDeviceType.iPhone-13) | |
iPhone 13 mini (com.apple.CoreSimulator.SimDeviceType.iPhone-13-mini) | |
iPhone 12 Pro (com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro) | |
iPhone 12 Pro Max (com.apple.CoreSimulator.SimDeviceType.iPhone-12-Pro-Max) | |
iPhone 12 (com.apple.CoreSimulator.SimDeviceType.iPhone-12) | |
iPhone 12 mini (com.apple.CoreSimulator.SimDeviceType.iPhone-12-mini) | |
iPhone SE (2nd generation) (com.apple.CoreSimulator.SimDeviceType.iPhone-SE--2nd-generation-) | |
iPhone 11 Pro (com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro) | |
iPhone 11 Pro Max (com.apple.CoreSimulator.SimDeviceType.iPhone-11-Pro-Max) | |
iPhone 11 (com.apple.CoreSimulator.SimDeviceType.iPhone-11) | |
iPhone Xʀ (com.apple.CoreSimulator.SimDeviceType.iPhone-XR) | |
iPhone Xs (com.apple.CoreSimulator.SimDeviceType.iPhone-XS) | |
iPhone Xs Max (com.apple.CoreSimulator.SimDeviceType.iPhone-XS-Max) | |
iPhone X (com.apple.CoreSimulator.SimDeviceType.iPhone-X) | |
iPhone 8 (com.apple.CoreSimulator.SimDeviceType.iPhone-8) | |
iPhone 8 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-8-Plus) | |
iPhone 7 (com.apple.CoreSimulator.SimDeviceType.iPhone-7) | |
iPhone 7 Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-7-Plus) | |
iPhone SE (1st generation) (com.apple.CoreSimulator.SimDeviceType.iPhone-SE) | |
iPhone 6s (com.apple.CoreSimulator.SimDeviceType.iPhone-6s) | |
iPhone 6s Plus (com.apple.CoreSimulator.SimDeviceType.iPhone-6s-Plus) | |
iPad Pro 11-inch (M4) (16GB) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-M4-16GB) | |
iPad Pro 11-inch (M4) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-M4-8GB) | |
iPad Pro 13-inch (M4) (16GB) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-13-inch-M4-16GB) | |
iPad Pro 13-inch (M4) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-13-inch-M4-8GB) | |
iPad Air 11-inch (M2) (com.apple.CoreSimulator.SimDeviceType.iPad-Air-11-inch-M2) | |
iPad Air 13-inch (M2) (com.apple.CoreSimulator.SimDeviceType.iPad-Air-13-inch-M2) | |
iPad mini (A17 Pro) (com.apple.CoreSimulator.SimDeviceType.iPad-mini-A17-Pro) | |
iPad Pro (11-inch) (4th generation) (16GB) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-4th-generation-16GB) | |
iPad Pro (11-inch) (4th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-4th-generation-8GB) | |
iPad Pro (12.9-inch) (6th generation) (16GB) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-6th-generation-16GB) | |
iPad Pro (12.9-inch) (6th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-6th-generation-8GB) | |
iPad (10th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-10th-generation) | |
iPad Air (5th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Air-5th-generation) | |
iPad mini (6th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-mini-6th-generation) | |
iPad Pro (11-inch) (3rd generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-11-inch-3rd-generation) | |
iPad Pro (12.9-inch) (5th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro-12-9-inch-5th-generation) | |
iPad (9th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-9th-generation) | |
iPad Air (4th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Air--4th-generation-) | |
iPad (8th generation) (com.apple.CoreSimulator.SimDeviceType.iPad--8th-generation-) | |
iPad Air (3rd generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Air--3rd-generation-) | |
iPad mini (5th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-mini--5th-generation-) | |
iPad Pro (11-inch) (2nd generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch---2nd-generation-) | |
iPad Pro (12.9-inch) (4th generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---4th-generation-) | |
iPad Pro (11-inch) (1st generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--11-inch-) | |
iPad Pro (12.9-inch) (3rd generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---3rd-generation-) | |
iPad (7th generation) (com.apple.CoreSimulator.SimDeviceType.iPad--7th-generation-) | |
iPad Pro (10.5-inch) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--10-5-inch-) | |
iPad Pro (12.9-inch) (2nd generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--12-9-inch---2nd-generation-) | |
iPad (6th generation) (com.apple.CoreSimulator.SimDeviceType.iPad--6th-generation-) | |
iPad Pro (9.7-inch) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro--9-7-inch-) | |
iPad Pro (12.9-inch) (1st generation) (com.apple.CoreSimulator.SimDeviceType.iPad-Pro) | |
iPad (5th generation) (com.apple.CoreSimulator.SimDeviceType.iPad--5th-generation-) | |
iPad Air 2 (com.apple.CoreSimulator.SimDeviceType.iPad-Air-2) | |
iPad mini 4 (com.apple.CoreSimulator.SimDeviceType.iPad-mini-4) | |
Apple TV 4K (3rd generation) (com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-3rd-generation-4K) | |
Apple TV 4K (3rd generation) (at 1080p) (com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-3rd-generation-1080p) | |
Apple TV 4K (2nd generation) (com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-4K) | |
Apple TV 4K (2nd generation) (at 1080p) (com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-2nd-generation-1080p) | |
Apple TV 4K (com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-4K) | |
Apple TV 4K (at 1080p) (com.apple.CoreSimulator.SimDeviceType.Apple-TV-4K-1080p) | |
Apple TV (com.apple.CoreSimulator.SimDeviceType.Apple-TV-1080p) | |
Apple Watch Series 10 (46mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-10-46mm) | |
Apple Watch Series 10 (42mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-10-42mm) | |
Apple Watch Series 9 (45mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-9-45mm) | |
Apple Watch Series 9 (41mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-9-41mm) | |
Apple Watch Ultra 2 (49mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Ultra-2-49mm) | |
Apple Watch Series 8 (45mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-8-45mm) | |
Apple Watch Series 8 (41mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-8-41mm) | |
Apple Watch Ultra (49mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Ultra-49mm) | |
Apple Watch SE (44mm) (2nd generation) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-SE-44mm-2nd-generation) | |
Apple Watch SE (40mm) (2nd generation) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-SE-40mm-2nd-generation) | |
Apple Watch Series 7 (45mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-7-45mm) | |
Apple Watch Series 7 (41mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-7-41mm) | |
Apple Watch Series 6 (44mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-44mm) | |
Apple Watch Series 6 (40mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-6-40mm) | |
Apple Watch SE (44mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-SE-44mm) | |
Apple Watch SE (40mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-SE-40mm) | |
Apple Watch Series 5 (44mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-44mm) | |
Apple Watch Series 5 (40mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-5-40mm) | |
Apple Watch Series 4 (44mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-44mm) | |
Apple Watch Series 4 (40mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-4-40mm) | |
Apple Watch Series 3 (42mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-3-42mm) | |
Apple Watch Series 3 (38mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-3-38mm) | |
Apple Watch Series 2 (42mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-2-42mm) | |
Apple Watch Series 2 (38mm) (com.apple.CoreSimulator.SimDeviceType.Apple-Watch-Series-2-38mm) | |
Apple Vision Pro (com.apple.CoreSimulator.SimDeviceType.Apple-Vision-Pro) | |
iPod touch (7th generation) (com.apple.CoreSimulator.SimDeviceType.iPod-touch--7th-generation-) | |
== Runtimes == | |
iOS 18.2 (18.2 - 22C150) - com.apple.CoreSimulator.SimRuntime.iOS-18-2 | |
== Devices == | |
-- iOS 18.2 -- | |
iPhone 16 Pro (626E102C-617D-4ACB-B1CD-C09ED566134E) (Shutdown) | |
iPhone 16 Pro Max (954DB13A-4BFB-4492-8BCB-2D4BC2B9CBC7) (Shutdown) | |
iPhone 16 (30D40CD8-3350-4C59-88A0-64147FEAB72D) (Shutdown) | |
iPhone 16 Plus (1777CC21-B0BA-45B6-B542-EB1F791E7998) (Shutdown) | |
iPhone SE (3rd generation) (86D552BD-B8A3-4176-B2DB-3D06E7DBD339) (Shutdown) | |
iPad Pro 11-inch (M4) (F9D979C8-CFF7-45B4-9B80-08F77CAF5E3D) (Shutdown) | |
iPad Pro 13-inch (M4) (D3155C1B-74DC-4FAC-973B-9482A31771C0) (Shutdown) | |
iPad Air 11-inch (M2) (8CD91DC1-5CBF-412C-A796-512A72200857) (Shutdown) | |
iPad Air 13-inch (M2) (64ADE9F6-8CF3-4BC5-A991-48A2D02809A9) (Shutdown) | |
iPad mini (A17 Pro) (0122EF72-BF74-4341-A0E6-384CFC6DD5C7) (Shutdown) | |
iPad (10th generation) (7AE336FD-7EB8-45BD-B539-2F90B2DF5A50) (Shutdown) | |
== Device Pairs == | |
=========================================================================================================================== | |
*************************************************************************************************************************** | |
########################################################################################################################### | |
// Credits | |
/* | |
https://dart.dev/ | |
https://flutter.dev/ | |
https://api.flutter.dev/ | |
https://developer.android.com/ | |
https://android.com/ | |
https://kotlinlang.org/ | |
https://swift.org/) | |
https://developer.apple.com/ | |
https://apple.com/ | |
https://openjdk.org/ | |
https://oracle.com/java/ | |
https://microsoft.com/openjdk/ | |
https://dotnet.microsoft.com/ | |
https://developer.microsoft.com/ | |
https://microsoft.com/ | |
https://cocoapods.org/ | |
https://rubygems.org/ | |
https://toml.io/ | |
https://gradle.org/ | |
https://gradle.com/ | |
*/ |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment