top of page
Writer's picturesoftbileehousnonps

Android SDK 12 Download: A Guide to the Features and Benefits



As per the documentation -us/xamarin/android/release-notes/12/12.0, it is mentioned that Android 12 is available from Visual Studio 2019 16.11. I have Visual Studio 2019 16.11.11, still i don't see Android 12 option under Approved List Repository, while it is available when I select full list.


Before downloading and installing these packages make sure you have installed the Android SDK Tools/Manager first.SDK Tools is REQUIRED before installing any other packages.Check out for more info:




android sdk 12 download




  • Download the latest version of the packages available above.If it has different OSes, choose one that match your development OS.

  • After finished, you can DISCONNECT any internet connections.

  • Locate the downloaded .zip pacakge into accessible location, as you will need that location for installation purpose.

  • Open up CLI/CMD, for Windows make sure you have WSL or Bash for Windows support.

  • Now follow the steps below, it mimics CMD interface to make it easier for you:



  • cd $ANDROID_SDK_ROOTFirst, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.

  • Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk.

  • [all OSes]rm -rf platforms/android-31 && unzip path/to/platform-31_r01.zip -d platforms/android-31 && cd platforms/android-31 && mv android-*/* . && rm -rf android-* extract the package archive as-is from the root SDK directory, to install version 31.1 on all OSes

  • DONE! :D



  • cd $ANDROID_SDK_ROOTFirst, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.

  • Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk.

  • [all OSes]rm -rf sources/android-31 && unzip path/to/sources-31_r01.zip -d sources/android-31 && cd sources/android-31 && mv src/* . && rm -rf src extract the package archive as-is from the root SDK directory, to install version 31.1 on all OSes

  • DONE! :D



  • cd $ANDROID_SDK_ROOTFirst, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.

  • Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk.

  • [macosx Only]unzip path/to/d32e21a8aa8492ef8b86a489f601da425842b5da.build-tools_r31-macosx.zip -d build-tools/31.0.0 && cd build-tools/31.0.0 && mv android-*/* . && rm -rf android-* extract the package archive as-is from the root SDK directory, to install version 31.0.0 on macosx

  • [linux Only]unzip path/to/build-tools_r31-linux.zip -d build-tools/31.0.0 && cd build-tools/31.0.0 && mv android-*/* . && rm -rf android-* extract the package archive as-is from the root SDK directory, to install version 31.0.0 on linux

  • [windows Only]unzip path/to/09489e417c0a266f2862ddd82b4ac29a1b7af55e.build-tools_r31-windows.zip -d build-tools/31.0.0 && cd build-tools/31.0.0 && mv android-*/* . && rm -rf android-* extract the package archive as-is from the root SDK directory, to install version 31.0.0 on windows

  • DONE! :D



  • cd $ANDROID_SDK_ROOTFirst, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.

  • Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk.

  • [macosx Only]rm -rf platform-tools && unzip path/to/platform-tools_r33.0.3-darwin.zip -d . extract the package archive as-is from the root SDK directory, to install version 33.0.3 on macosx

  • [windows Only]rm -rf platform-tools && unzip path/to/platform-tools_r33.0.3-windows.zip -d . extract the package archive as-is from the root SDK directory, to install version 33.0.3 on windows

  • [linux Only]rm -rf platform-tools && unzip path/to/platform-tools_r33.0.3-linux.zip -d . extract the package archive as-is from the root SDK directory, to install version 33.0.3 on linux

  • DONE! :D



  • cd $ANDROID_SDK_ROOTFirst, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.

  • Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk.

  • [all OSes]rm -rf system-images/android-31/default/arm64-v8a && unzip path/to/arm64-v8a-31_r03.zip -d system-images/android-31/default extract the package archive as-is from the root SDK directory, to install version 31.4 on all OSes

  • DONE! :D



  • cd $ANDROID_SDK_ROOTFirst, go to the root directory of Android SDK installation. On Windows you might also type:cd %ANDROID_SDK_ROOT%Remember! You should only proceed to the next step if only you already in the root directory of Android SDK.

  • Now, from rootdir of Android SDK, locate the package you've downloaded and then extract the package based on your OS.Make sure to change the /path/to/ with absolute path that points to actual downloaded package file location on your local disk.

  • [all OSes]rm -rf system-images/android-31/default/x86_64 && unzip path/to/x86_64-31_r03.zip -d system-images/android-31/default extract the package archive as-is from the root SDK directory, to install version 31.4 on all OSes

  • DONE! :D

2ff7e9595c


1 view0 comments

Recent Posts

See All

Comments


bottom of page