-
Make sure that you have the 32bit compatibility libraries installed if you are using 64bit Ubuntu
- Install the JDK
- Download and install Eclipse
- Download and install the Android SDK
- Install the ADT Plugin in Eclipse
- Install Additional Android Developer Components
- Setting up your PATH variable (Optional)
- Creating an AVD
- Start Programming!
If you fail to install the 32bit compatibility libraries you will get an 'adb version' error at the end when you run Eclipse. If you are running 64bit Ubuntu, start out by installing the 32bit libraries
~$ sudo apt-get install ia32-libs
This should be a straight forward step
~$ sudo apt-get install openjdk-6-jdk
Find and download an appropriate version of Eclipse. Since my last instructions for 11.04, the version of Eclipse in the Ubuntu repositories has jumped to 3.7. Hooray! Go ahead and install Eclipse
~$ sudo apt-get install eclipse
Following the instructions here, which include a download link, install the SDK. You can download it with this command
~$ wget http://dl.google.com/android/android-sdk_r16-linux.tgz
Next, untar the package
~$ tar -xvzf android-sdk_r16-linux.tgz
You will need to remember where these files ended up when you install the ADT plugin for Eclipse. If you followed these instructions, you should have extracted the files to ./android-sdk-linux/
The next next step historically posed me the most problems. This time proved no different. Rather than plagiarize the steps, just look here for the instructions. To summarize the steps, you must open Eclipse, add the ADT plugin location, and install the ADT plugin within Eclipse. Once installed, you must point Eclipse to the location of the Android SDK folder, previously installed.
If you get the following error during the install
Cannot complete the install because one or more required items could not be found.
Software being installed: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534)
Missing requirement: Android Development Tools 16.0.1.v201112150204-238534 (com.android.ide.eclipse.adt.feature.group 16.0.1.v201112150204-238534) requires 'org.eclipse.wst.sse.core 0.0.0' but it could not be found
then try running Eclipse as root.
~$ sudo eclipse
and try again. This did the trick for me. It seems to be a problem on 64 bit Ubuntu with Eclipse v3.7
Now, in a terminal, and go to the android-sdk-linux_x86/tools/
directory and run the Android program to open the Android SDK and AVD manager.
~$ cd ~/android-sdk-linux/tools/
~/android-sdk-linux/tools$ ./android
You should get a window like this
Select 'Available packages' on the left. Next, select the components that you want. Google provided a list of suggested components here. Once you have selected the packages that you want, click the 'Install selected' button on the bottom right. Depending on what you select, it may need to download several hundred mb. This can take awhile. You can find more information on using the SDK and AVD manager here.
In Ubuntu, you want to open your .bashrc file. A simple
~$ gedit ~/.bashrc
will open the file. Next, add the following line to the end of .bashrc
export PATH=${PATH}:(path-to-sdk)/android-sdk-linux/tools:(path-to-sdk)/android-sdk-linux/platform-tools
replacing (path-to-sdk)
with the path to where you installed the sdk. If you followed this tutorial, it will probably be in your home directory.
If you've made it this far, before you dive into your 'Hello World' application, you need to create an AVD, or Android Virtual Device.
First, if you haven't already installed a platform in Step 5. Once you have a platform installed, follow the instructions here
If all went well, you are ready to start developing an app for Android!
Some Notes
The official Android SDK instructions say you might have to fiddle with the USB settings to get your physical hardware to play nicely with the debugger. All I had to do was to enable USB Debugging under application settings on the Android device and I was on my way. That was a nice surprise.
This time around, installing the SDK went smoothly. I think the SDK and Ubuntu showed some maturity in the ease of installing the SDK. Last year I had to fight a little with things just to get anything to work.
Was this helpful?
Did this work for you? Were you able to install the SDK fine on your machine? What problems did you have?
Let me know by leaving a comment!
Hi there,
ReplyDeleteI could not find any e-mail addr to send to, so I hope you get this and perhaps able to help me.
I have installed ubuntu 11.10 on a Ora.VBox. I tried to install JDK with the command above but it complained "unable to locate package openjdk".
Thx&Rgds,
Shah
Is that the exact error message? If so, you have to select a version of the open jdk, such as
Deleteopenjdk-6-jdk
or
openjdk-7-jdk
If those don't help you, make sure you run a
sudo apt-get update && sudo apt-get upgrade
and watch for repo's that fail.
Thank you for your guidelines. Really useful one.
DeleteLearn and Update your skills in Android with
Best Android Training Institute in Chennai
Android Classes in Chennai
This comment has been removed by the author.
ReplyDeleteThis comment has been removed by the author.
ReplyDeleteEnjoying your post. Keep sharing. Get job oriented salesforce training from IT expects.
ReplyDeleteSalesforce Training
The best part of Android is that you have a number of options with you, and not only some of them..!
ReplyDeletehttps://www.oukitelcentral.com/
Both these stages have their own upsides and downsides with regards to game improvement. Get the facts
ReplyDeleteJust found your post by searching on the Google, I am Impressed and Learned Lot of new thing from your post.
ReplyDeleteAndorid Training in Chennai | Android Training Institute in Chennai
Wonderful post! Looking forward to learn more from you. Keep us updated.
ReplyDeleteEmbedded System Course Chennai
Embedded Training in Chennai
Oracle Training in Chennai
Oracle Training institute in chennai
Tally Course in Chennai
Tally Classes in Chennai
Embedded Training in Porur
Embedded Training in Adyar
Great education developement
ReplyDeleteInplant Training in Chennai
Iot Internship
Internship in Chennai for CSE
Internship in Chennai
Python Internship in Chennai
Implant Training in Chennai
Android Training in Chennai
R Programming Training in Chennai
Python Internship
Internship in chennai for EEE
nice...
ReplyDeleteCrome://Flags
Python Programming Questions and Answers PDF
Qdxm Sfyn Uioz
How To Hack Whatsapp Account Ethical Hacking
Power Bi Resume
Whatsapp Unblock Software
Tp Link Password Hack
The Simple Interest Earned On a Certain Amount Is Double
A Certain Sum Amounts To RS. 7000 in 2 years and to RS. 8000 in 3 Years. Find The Sum.
Zensoft Aptitude Questions
Very Nice...
ReplyDeleteinternship in chennai for ece students with stipend
internship for mechanical engineering students in chennai
inplant training in chennai
free internship in pune for computer engineering students
internship in chennai for mca
iot internships
internships for cse students in
implant training in chennai
internship for aeronautical engineering students in bangalore
inplant training certificate
r programming training in chennai
ReplyDeleteinternship in bangalore for ece students
inplant training for mechanical engineering students
summer internships in hyderabad for cse students 2019
final year project ideas for information technology
bba internship certificate
internship in bangalore for ece
internship for cse students in hyderabad
summer training for ece students after second year
robotics courses in chennai
3d-modeler-resume-samples
ReplyDelete3d modeler resume samples
accounting-assistant-resume-sample
accounting-clerk-resume-sample
accounting-manager-resume-samples
account-manager-resume-examples
accounts-payable-resume-sample
admin-manager-resume-samples
advocate-resume-sample
advocate-resume-sample
good .........very useful
ReplyDeletefresher-marketing-resume-sample
front-end-developer-resume-sample
full-stack-developer-resume-samples
fund-accountant-resume-samples
general-ledger-accountant-resume-sample
government-jobs-resume
hadoop-developer-sample-resume
hadoop-developer-sample-resume
hardware-and-networking-resume-samples
hardware-engineer-resume-sample
Very good informative article. Thanks for sharing such nice article, keep on up dating such good articles.keep it up!!
ReplyDeleteandroid training in chennai
android online training in chennai
android training in bangalore
android training in hyderabad
android Training in coimbatore
android training
android online training
Thanks for your extraordinary blog. Your idea for this was so brilliant. This would provide people with an excellent tally resource from someone who has experienced such issues.
ReplyDeleteweb designing training in chennai
web designing training in omr
digital marketing training in chennai
digital marketing training in omr
rpa training in chennai
rpa training in omr
tally training in chennai
tally training in omr
aşk kitapları
ReplyDeletetiktok takipçi satın al
instagram beğeni satın al
youtube abone satın al
twitter takipçi satın al
tiktok beğeni satın al
tiktok izlenme satın al
twitter takipçi satın al
tiktok takipçi satın al
youtube abone satın al
tiktok beğeni satın al
instagram beğeni satın al
trend topic satın al
trend topic satın al
youtube abone satın al
takipçi satın al
beğeni satın al
tiktok izlenme satın al
sms onay
youtube izlenme satın al
tiktok beğeni satın al
sms onay
sms onay
perde modelleri
instagram takipçi satın al
takipçi satın al
tiktok jeton hilesi
instagram takipçi satın al pubg uc satın al
sultanbet
marsbahis
betboo
betboo
betboo
The information you provided is very useful, thank you very much for sharing useful information with us. You can apply for a Turkey visa online. You can get your Turkey Visa in just 1 hour by selecting the express processing type. It only takes 5 minutes to apply for an electronic visa Turkey. Apply Online.
ReplyDeletebeykoz alarko carrier klima servisi
ReplyDeletependik beko klima servisi
maltepe bosch klima servisi
kadıköy bosch klima servisi
maltepe arçelik klima servisi
kadıköy arçelik klima servisi
kartal samsung klima servisi
ümraniye samsung klima servisi
beykoz bosch klima servisi
Rekordbox DJ CRACK is an amazing, full featured and free DJ software.n Full license keys [Mac + Win] Free download from the links below. RekordBox Dj License Key Generator
ReplyDeleteInternet Download Manager full version free download has a simple graphical user interface, making it user-friendly and easy to use. IDM Full Verson
ReplyDeletePictures and meaning about “The supreme happiness of life consists in the ... Victor Hugo quote about love from Les Misérables - The supreme happiness of .To Love Beauty Is To See Light
ReplyDeleteThe Top things to do in Edirne. The Selimiye Mosque, an architectural marvel created by the famed Ottoman architect Mimar Sinan, is one of the best things to do in Edirne. Its massive dome and beautiful internal embellishments are breathtaking.
ReplyDeleteThe evisa Kenya gov website offers a user-friendly interface, guiding applicants through the step-by-step process of completing the application form. Our website provides information on the visa fees and payment options. Once the application is submitted, applicants can track the status of their eVisa online. After the visa is approved, it is issued and sent to the applicant's email address
ReplyDeleteI sincerely appreciate your clear kindness in making this priceless material available for sharing. Qatar Launches Hayya Platform For Streamlined Visa Processes. This platform offers a convenient and efficient way to apply for visas, reducing the time and effort required for visa applications. With the Hayya platform, individuals can access and complete their visa applications online, providing a user-friendly experience. Travelers planning to visit Qatar should take advantage of this new system to simplify their visa application process and save valuable time.
ReplyDeleteYou have an incredible way with words! Being a huge admirer of your writing, I'm absolutely blown away by this paragraph. I can't wait to devour more posts that measure up to this exceptional quality. Also, I'd like to Sharing valuable information about Visa-Free Entry for Egyptians.Visa-Free countries for Egyptians refer to destinations around the world where Egyptian passport holders can travel without the need for a visa.
ReplyDelete