
Default android sdk location windows install#
On another PC I let the Android Studio install the Android SDK for me, and the SDK ended up in C:\Users\MyUsername\AppData\Local\Android\Sdk. Installed Location: c:\spool\Android\build-tools\27.0.3 Installed packages:=] 100% Computing updates.ĭescription: Android SDK Build-Tools 27.0.3 Info: Parsing c:\spool\Android\tools\package.xml Info: Parsing c:\spool\Android\platforms\android-27\package.xml Info: Parsing c:\spool\Android\platform-tools\package.xml You can obtain the Android SDK location from the Android SDK page of the Default Settings dialog that you access in Android Studio by clicking Tools > SDK. Info: Parsing c:\spool\Android\patcher\v4\package.xml Info: Parsing c:\spool\Android\extras\intel\Hardware_Accelerated_Execution_Manager\package.xml Info: Parsing c:\spool\Android\extras\android\m2repository\package.xml Info: Parsing c:\spool\Android\emulator\package.xml Info: Parsing c:\spool\Android\build-tools\27.0.3\package.xml

Default android sdk location windows for android#
If you can run the "sdkmanager" from the command line, then running sdkmanager -verbose -list will reveal the paths it checks.įor example, I have installed the SDK in c:\spool\Android and for me running the sdkmanager -verbose -list looks like: For Android SDK, The default location would beC:\Users\arun.karka\AppData\Local\Android\sdkFor JDKC:\Program Files\Java\jdk1.7.075How to set Android SDK loc. Hopefully someone else will find this approach useful. I need this because I'm writing an extension to a C# program to work with Android Studio/Gradle. String path = Path.Combine(subDir, uniqueFile) String subDirs = Directory.GetDirectories(androidDir, "*sdk*", SearchOption.TopDirectoryOnly)

String androidDir = Path.Combine(searchDir, "Android") Click on Appearance and Behavior option >. Program Files (x86) (it's okay if we're on 32-bit, we check if this folder exists first)Įnvironment.GetFolderPath() + " (x86)",Įnvironment.GetFolderPath() Navigate to the File > Settings option you will get to see below dialog screen. String uniqueFile = Path.Combine("platform-tools", "adb.exe") // look for adb in Android foldersĮnvironment.GetFolderPath(),Įnvironment.GetFolderPath(), Here's my C# attempt at detecting where the SDK is installed, based on the most common installation paths. The question doesn't seem to require a programmatic solution, but my Google search brought me here anyway.
