Thursday, March 21, 2013

1. How to download and Install Android Development Platform SDK

                    Android is an open source operating system for smart phones which is  running on a Linux Kernel. Java is the language used for developing android platform and applications. Since it is open source there are plenty of  free training,development help and free sample codes available in the net. As you know the  Android phones are making revolutions in the mobile phone market. Android gives you an exciting, free platform to make useful applications for the different branded Android phones available in the market and you may also make money from it. If you are new to the Android development and Java the best thing is to know the basic of XML and Java before starting development in Android. Interesting thing is that you can start developing in Android even if you don't have any knowledge in software development. Everything is available in the net.

                   You may First download the Android Software Development Kit (SDK) (choose skip add in the next screen) from here or the link given in the side bar. (TIP) Since it is 398MB don't directly download using Chrome or Forefox because if your connection is interrupted the download will be automatically cancelled and you will have to download it again. Best thing is to use Internet Download Accelerator (Click here). It will download much faster as it will make many connections to the download site. You can also pause it and resume it on the next day.
(See the image below)
Go the Android site by clicking the link  and click on the download link as shown below.


Now click to agree to the terms and conditions, select 32bit or 64 bit, if you don't know your system is 32 or 64 bit then follow the instruction down below to check it.


(TIP) If you don't know your system is 32 bit or 64 bit, then Right click on the icon named "Computer" and click "properties" Now a window named "basic information about your computer is opened, The system types specifies it is 32 bit or 64 bit. (see the image below for details)


Now click download and Download will automatically started. If you use Internet Download Accelerator,
it will automatically detect the link and start downloading. IF not clcik the green plus button on the tool bar and copy,paste the download link and click "start download". (see the image for detials)


When your download completes go the folder where the file is downloaded and clcik the zip file named
"android adt...." to open it in Winzip. (as shown below)

Now the files will be opened in Winzip, select all files by clicking Ctrl+A and click extract from the toolbar above. Choose a location to extract, better create a new folder named "android". Be sure that the "use folder name" is checked otherwise check it.(TIP) If not, it will not make any inner folders required to run Eclipse. (see image for details)


Now all the files will be extracted and the folder window is automatically opened (as shown below). Now double click on the folder named "adt-bundle..." to open it.


Now you can see a folder named "eclipse" click to open it. (as shown below)


Inside the folder you can see a file named "eclipse.exe" click on the icon to launch Eclipse. Note that android uses Eclipse, an open source platform with ADT (Android Development Tools) plugin to develop Android applications. (TIP) Please note that there is no need to install it in Windows. That's why the exe file is directly available. (TIP) Just right click on the file and make a shortcut to the desktop so that you can launch it easily next time. You don't have to worry about other files and folders as everything will be accessible from Eclipse.

                         The Android Developer site will also give you all the directions for downloading and running the SDK. You may also download it for Linux,Windows and Mac.  Now you have successfully completed the first step in Android Development. We will discus the other topics in the next chapter. Mean while just go through the resources links on the right side to learn about Android Development. If you are new to Jave read this PDF Learn Java For Android
(TIP) If you read pages from 43 to 82 you will get a basic idea.

(TIP) Eventhough I have explained it for Windows, I strongly suggest you to use Ubuntu Linux for Android Development, as the emulator is slow, always crashing and not responding in Windows. Unlike Windows, Ubuntu is a cute,very fast,quick booting and easy to use OS with 1000's of free softwares. In Ubuntu ADT is very fast and stable.  Setting up ADT bundle in Ubuntu is as easy as in Windows. You may Download Ubuntu free from here (750MB)



Now you  can move to the NEXT CHAPTER 

75 comments:

  1. A community for How Android Forum.This is the forum for help and discussion on Android Development, Galaxy, Nexus, Droid, HTC, IPhone, Media, Carriers, Games, Media, Development, Evo and all your favorites Android phones and tablets.
    Android Development

    ReplyDelete
  2. Wow Great information about toolbar. Toolbar is best way to increase your internet work speed and also increase online profit. Custom toolbar increase your online reputation and branding also. Learn more about Toolbar development then visit our website.

    ReplyDelete

  3. Nice post.Give it up. Thanks for share this article. For more visit:android development

    ReplyDelete
  4. Wow great information about toolbar development. Hire toolbar developer exhaustive analysis is capable of reshaping toolbar solutions with accuracy and precision. Here, cutting-edge technology in collaboration with cost-efficient methods is the stand-out corner for toolbar developer.

    ReplyDelete
  5. Is this requirement of internet connection if not then how can i installed it.because i try it i can't get success in it.

    ReplyDelete
    Replies
    1. Internet connection is required for downloading only, After down load you have to extract the zip file and run the Eclipse.exe file. Can you tell me what you have done so far?

      Delete
  6. Nice post.Give it up. Thanks for share this article. For more visit:android development

    ReplyDelete
  7. NICE BLOG!!! Thanks for sharing useful information about FNT Software Solutions and being one of best Software Training institute in Bangalore we agree that this blog is very useful for the students are searching for best software courses, I would really like to come back again right here for likewise good articles or blog posts. Thanks for sharing...Android Training Bangalore .

    ReplyDelete
  8. I just want to say that thank you very much for sharing the both ways.

    Android Development

    ReplyDelete
  9. This tutorial of how to install Android SDK is really simple, as i am also an Android developer did not find any difficulties in understanding this post.

    _____________________________
    iPhone Development
    Android Development Company
    Hire iPhone Developers
    Hire Android Developers

    ReplyDelete
  10. Good way to explain with image that helps to users, how to download and install Android SDK. This blog helps to newbie android developers. Thanks.

    iPad Application Development
    Mobile App Development Company

    ReplyDelete
  11. Great post, Thank you for these links and your insights! I'm always looking for gaining new knowledge. Thanks for this.
    website design

    ReplyDelete
  12. This post is truly very useful for the android developers and it help them to increase their knowledge and make them expert in creating any android apps. This will increase hire android app developer ratio in the market for best app creation.

    ReplyDelete
  13. hello,
    i just want to say that you have clearly mention the process very clearly and i also found it is very much easy to understand .
    keep sharing.

    ReplyDelete
  14. Thanks for such a nice post. I found that you shared a complete information on Android Application Development. OnGraph Technologies is a leading Indian base top Mobile app development Company.

    ReplyDelete
  15. Acetech have many years of experience in custom software development delhi. Find out more about custom software development at http://www.acetechindia.com

    ReplyDelete
  16. App Maisters is an expert iOS app development company in the US. We are a technology company that builds custom world-class mobile solutions for our clients.

    ReplyDelete
  17. This comment has been removed by the author.

    ReplyDelete
  18. i have created blog on android..do visit my blog
    http://top-3-android-blog.blogspot.in/2015/04/android-json-parsing-tejas-jasani.html

    ReplyDelete
  19. i have created blog on android..do visit my blog
    http://top-3-android-blog.blogspot.in/2015/04/android-json-parsing-tejas-jasani.html

    ReplyDelete
  20. my link address is
    http://top-3-android-blog.blogspot.in/2015/04/android-json-parsing-tejas-jasani.html

    ReplyDelete
  21. my link address is
    http://top-3-android-blog.blogspot.in/2015/04/android-json-parsing-tejas-jasani.html

    ReplyDelete
  22. Hi there…my friends thought that I was crazy, as I was always recording what I was hearing. From ringtones to traffic noises, I have a huge collection of seconds-to-minutes recordings. Your article on how I can cash in on my hobby and to make money as a freelancer is awesome. Now, I know that I am not a wierdo. I have registered at some micro job sites like sell logo design , retro style poster flyer which are sure to help me make money for my passion. Can’t wait to see the astonished looks as I wave a wad of notes on their faces! Ha..ha…

    ReplyDelete
  23. Your blog giving me nice feedback. This is very effective blog for help me. Please post more related blogs. Thank you for this support.

    Visit :- Bespoke Software Development

    ReplyDelete
  24. Thanks for sharing excellent information. Your site is very cool . I am impressed by the details that you have on this site.Web Design Companies Bangalore | Web Design Bangalore

    ReplyDelete
  25. Thanks for shared your valuable experience as a blog post. Still we are expecting a more post from you. I like update regularly this blog.

    web designers bangalore

    ReplyDelete
  26. Its the great information for me..I have a search the more number of blogs about how to install in android platform.But in have a getting the right information for your blog..i have a listed this blog in favorite

    Web Design Company Bangalore | Web Development Company Bangalore

    ReplyDelete
  27. That was really helpful Admin. Appreciate your work on this blog. Look forward to read more mobile application development

    ReplyDelete
  28. How good is it to do an Android Training? Can someone suggest?

    ReplyDelete
  29. The Programining Resourses Which You Have listed is most usefull for who are training Online Courses For Android Online Training contact us @ www.vibloo.com

    ReplyDelete
  30. This is one of the awesome and Important post.I like your blog description.
    Android training institute

    ReplyDelete
  31. Thank you so much for the informative post. I used it as a reference to train my students.
    HTML Training in Chennai | HTML Training in Chennai

    ReplyDelete
  32. Awesome Post...I have a get the best information about android application installation...your presentation way is the awesome thank you for sharing the great information....Web Design Company Bangalore | Web Development Company Bangalore

    ReplyDelete
  33. Awesome article about "android app development" ,..Thank you for this helpful article,.

    ReplyDelete
  34. Thanks for a such informative post. Keep posting like this..

    Android Development

    ReplyDelete
  35. If you want to make a best mobile phone application ,.you should concern with this blog,.
    It's too good,
    "auto dealer app"

    ReplyDelete
  36. Good blog content . I am impressed your post. Thanks for sharing this post. Android Training Institute

    ReplyDelete
  37. Nice post.Give it up. Thanks for share this article. For more visit:android development

    ReplyDelete
  38. If you want to make a web design, web development, S.e.o and custom android app development so you join Webnet Pakistan company. It's too good.

    ReplyDelete
  39. Thank You !! Awesome Blog.
    Great knowledge with good concept about Android Development.
    Keep sharing your knowledge with us. If anybody want more help ..click on
    Android Interview Questions
    Android Tutorial
    Android Training in Noida

    ReplyDelete
  40. Thanks for sharing this Updated info. I am working as mobile app developer and was looking for this info. Thanks for sharing Info and knowledge.

    ReplyDelete
  41. Thanks for providing great information.Its very easy to understand and helpful to me. Buzz Application

    ReplyDelete
  42. Hi! I have 1.5 years experience. I search in Google so Many Websites & Blog but you’re blog and post really is too good its title, description, images your content style is really good and I feel glad when post read Custom Software Application Development

    ReplyDelete
  43. Thanks for giving explanation about set SDK environment to develop a android app i expect more tutorial like that
    so keep sharing thanks...


    Web Development Company Bangalore | Web Design Company Bangalore

    ReplyDelete
  44. You have shared a valuable information about web app,.
    online catalog company

    ReplyDelete
  45. Looking for best web application Development Company in Dubai? We offers customized web application development services in UAE for small to large business.
    Web Application Development Company Dubai

    ReplyDelete
  46. Kepran Infosoft is a Web Application Development company which provides web application development, PHP web applications, , custom web application development services with quality and time line. Contact our web application development team to know more
    Web Application Development

    ReplyDelete
  47. Jankosoft is a leading company offering dedicated website design and various other services and made an impressive image among its clients.

    singapore web design company
    web design hong kong
    mobile app development singapore

    ReplyDelete
  48. It's really a nice post about mobile app development,
    desarrollo de apps moviles

    ReplyDelete
  49. Awesome..You have clearly explained ...Its very useful for me to know about new things..Keep on blogging..
    SEO training in chennai

    ReplyDelete
  50. This is a awesome idea about the Android Development services . The services and the operations are so helpful in mobile area.

    ReplyDelete
  51. this is very informative and more useful to know about your information keep updating.
    Android training in Chennai

    ReplyDelete
  52. The share your really gives us excitement. Thanks for your sharing. If you feel tired at work or study try to participate in our games to bring the most exciting feeling. Thank you!
    red ball 4 | hola launcher | cooking fever | paradise bay | agario

    ReplyDelete
  53. This is a great article. It gave me a lot of useful information. thank you very much. Can you play more games at :
    ninjago games | swords and souls | subway surfers | goodgame big farm | strike force kitty 2 | agario

    ReplyDelete
  54. Posts shared useful information and meaningful life, I'm glad to be reading this article and hope to soon learn the next article. thank you
    download messenger | messenger indir | messenger download | messenger indir | messenger | messenger indir

    ReplyDelete
  55. I simply couldn’t depart your site before suggesting that I really enjoyed the usual information an individual supply in your visitors? Is going to be again steadily to check out new posts.

    Android Training in Chennai

    ReplyDelete
  56. Good day. I was impressed with your article. Keep it up . You can also visit my site if you have time. Thank you and Bless you always.

    Custom Software Development India - Nintriva

    ReplyDelete
  57. App Maisters is an expert ios apps development in the US. We are a technology company that builds custom world-class mobile solutions for our clients.

    Reply

    ReplyDelete
  58. I am regular reader of your blog and no doubt it all stuff is awesome. The best thing about your sharing and posting is that you always provide content that is helpful for both the newbie and experts. Looking for more stuff and tutorials.
    store

    ReplyDelete
  59. There are lots of information about latest technology and how to get trained in them, like this have spread around the web, but this is a unique one according to me. The strategy you have updated here will make me to get trained in future technologies. By the way you are running a great blog. Thanks for sharing this.
    SAS training in chennai

    ReplyDelete

Please give your valuable comments so as to know whether this blog is useful to you.You can also write helpful Android Development Syntax or Shortcuts or Tips.