UPDATE!! Updated the Platform Tools and Tools revision to the latest one (r10 and r16 resp) from android-developer website.
There are three main essential components of Android Software Development Kit (SDK). They are SDK Tools, Platform-tools and Platform. If you are wondering, what in the world is difference among them --they sound similar-- Tools contains tools and libraries to run emulator --a instance of Android Virtual Device (AVD)--, Platform-tools contains command line utilities for communicating with your device including ADB, Platforms include system image and other required components from a specific android operating system version (2.2 or 2.3.3 or or 3.1 or 4.1) that you will be actually running (emulating) in your AVD and that you will write your code for and test into. Besides these, Android also provides Samples for each platform, Documentation, Google APIs to integrate/implement methods from Google Apps to our applications as well as other Add-ons.
Let's get to the real deal. Follow these simple steps to install Android SDK in your laptop or Personal Computer. All links provided here are direct download links. So, you are suggested to use any download manager such as Internet Download Manager or Orbit Downloader so that you will be able to pause or resume your downloads whenever needed.
There are three main essential components of Android Software Development Kit (SDK). They are SDK Tools, Platform-tools and Platform. If you are wondering, what in the world is difference among them --they sound similar-- Tools contains tools and libraries to run emulator --a instance of Android Virtual Device (AVD)--, Platform-tools contains command line utilities for communicating with your device including ADB, Platforms include system image and other required components from a specific android operating system version (2.2 or 2.3.3 or or 3.1 or 4.1) that you will be actually running (emulating) in your AVD and that you will write your code for and test into. Besides these, Android also provides Samples for each platform, Documentation, Google APIs to integrate/implement methods from Google Apps to our applications as well as other Add-ons.
Let's get to the real deal. Follow these simple steps to install Android SDK in your laptop or Personal Computer. All links provided here are direct download links. So, you are suggested to use any download manager such as Internet Download Manager or Orbit Downloader so that you will be able to pause or resume your downloads whenever needed.
1. Download Latest Android SDK from Android Developer's website. Or, you can download the latest one at the date of writing directly from here.
2. Once you have Downloaded installer_r16-windows.exe, run the setup and install it. By default it will be installed inside C:\Program Files\Android\sdk or C:\Program Files(x86)\Android\sdk --you are have x64 PC-- directory in C: Drive.
3. Now Download other components from below. I have provided direct links to download the files so that those with low bandwidth can pause and resume their downloads when needed. Also, this way, you will be able to keep a backup of the Android SDK for installing it offline at a later time.
Download Android SDK Platform-tools Revision 10 (Required and recommended)
Download Android SDK Platform-tools Revision 9 (outdated)
Download Android SDK Platforms (Any one required, others optional)
- Android SDK Platform 4.0 (You will need to download these two components for writing apps for Ice Cream Sandwich OS)
- Android SDK Platform 3.0, revision 2
- Android SDK Platform 2.3.3._r2
- Android SDK Platform 2.3.1_r2
- Android SDK Platform 2.2_r3
- Android SDK Platform 2.1_r3
- Android SDK Platform 2.0.1_r1
Note: SDK Platforms above 2.0_r1 works on all OS Platforms including windows, linux and MAC OS.
4. After downloading required components navigate to the directory that has android sdk installed.
5. Create a folder named temp --if it doesn't exist already. Now, copy all those zip files to the folder and paste them there.
6. Run Android SDK Manager from the ...\Android\sdk directory or from Start Menu>>Programs>>Android SDK Tools>>SDK Manager.
7. It will automatically detect that the files are downloaded so select the ones you downloaded --if they are not selected already-- and press Install button.
8. Wait till it extracts and install the packages. The zip files you copied to temp directory earlier are deleted during the installation, so make sure you backup them before proceeding.
9. When it finishes move ahead and create an Android Virtual Device (ADV) or simply close the windows.
That's it! You have successfully installed the Android SDK Platform offline and now you also have backups of these files. Now you won't have to fear if your system crashes or if you ever change your operating system. I will be adding documentation and samples codes later on --within few days-- so visit back if you are searching for them too. If you find any links broken please report back via comments.
19 Comments
thanks for this yagya
ReplyDeleteI am doin a screen video capture app for my college project...havent started yet though........its easy right should be over in 2 months....possible? u think?
I couldn't get exactly what you mean... But, from what I understood you need to capture screenshots of Android device for a project and want it to be completed within 2 months. If this is what you meant then it's possible to do so but, you might need to work fast depending upon the length of the video.
ReplyDeleteyes,i have to make an app that captures video of the screen from the phone itself....and i have 2 months............. Y does it depend on length of the video .........the app should be able capture the screen the length is only dependent on space available to store the video right???
ReplyDeleteok, now I got you clearly. Whether you can make the app solely depends upon your Android programming skills and your experience with java and xml. Also, as you said the length out video depends upon the size of available memory. Also, please do notify me after the successful completion of the tasks. Regards!
ReplyDeleteIm a mere beginer ...but yeah ill do it with some online help......and yes i'll notify you......i need an expert opinion :)
ReplyDeleteOk! All the best with the project. If you need any help feel free to ask; I will try my best whenever possible. Regards!
ReplyDeleteTHANK U MAN
ReplyDeleteyagya i want to develope application for android v2.3.6. which platform should i use.....? also tell me if eclipse is needed or not....?
ReplyDeleteDownload the latest revision for 2.3.3 sdk from above. Also, eclipse is required for java programming. You can also use other softwares but, eclipse is recommend since ADT plugin available for eclipse really simplifies the task.
ReplyDeleteGood Luck on your new journey! Let me know if there is anything I can do to help.
yagya see this.....
ReplyDeletedo i need to provide any other path than tools and platform-tools.....
C:\Program Files\Android\android-sdk\tools
C:\Program Files\Android\android-sdk\platform-tools
No, paths for tools and platform-tools should be enough. In the screenshot, I couldn't see for other than Universal extractor app, but if you have set the paths as above then it should be fine. You can try adb command for test. If it displays adb help then it's working fine, if it says command not found then check your path again.
ReplyDeletei have provided right paths to tools and platform-tools. but when i try to run sdkmanager.exe, i cannt select Targets and CPU/EBI (both are disabled)........
ReplyDelete****sorry AVDmanager.exe
ReplyDeleteWhy are you always in a hurry?? Take some time and follow the instructions carefully. You haven't installed any platform yet so you can't select a target. The CPU/EBI is disabled and not for you to mess with.
ReplyDeleteAsk again only if you can't understand even after going through the whole article carefully.
We should download even this
ReplyDeleteARM EABI v7a System Image for ics.
Yes, that's needed for Android v4.0 emulator.
ReplyDeleteHey yagya,all these platform link given above is for Linux,file like " android-2.3.3_r02-linux.zip" am using windows, so will this zip work in windows?
ReplyDeleteHi, I followed the steps above. But I am get the error below please help.
ReplyDeletePreparing to install archivesDownloading Android SDK Platform-tools, revision 11Installing Android SDK Platform-tools, revision 11Stopping ADB server failed (code -1).Failed to create directory C:\Program Files (x86)\Android\android-sdk\platform-toolsDownloading SDK Platform Android 2.3.3, API 10, revision 2Installing SDK Platform Android 2.3.3, API 10, revision 2Failed to create directory C:\Program Files (x86)\Android\android-sdk\platforms\android-10Done. Nothing was installed.
Thanks.
Hi Administrator,
ReplyDeleteThis is a really very informative & helpful blog for users. Thanks for sharing like this type of article. Please keep it up your work.
well, this is my site app developer
you may visit and can share your opinion with us.
Please share your view(s) through the comment(s) below.
Thank You!