Installing Google Android SDK 1.0 On Ubuntu 8.04 Desktop - Page 3

4 Creating A First Android Application ("Hello, Android")

This example is taken from http://code.google.com/android/intro/hello-android.html. It's a good test if your Android SDK is working as expected. We will create a small application that displays Hello, Android on an Android phone.

First, we create a new project (File > New > Project...):

Select Android Project and click on Next >:

Fill out the project details as follows:

Afterwards, you should see this window (navigate to HelloAndroid > src > com.android.hello > HelloAndroid.java > HelloAndroid > onCreate(Bundle) to see the source code in the source code window). Click on the Maximize icon in the upper right corner of the source code window to maximize it:

You should then see the source code in a bigger window. Modify the code so that it looks as follows:

package com.android.hello;

import android.app.Activity;
import android.os.Bundle;
import android.widget.TextView;

public class HelloAndroid extends Activity {
   /** Called when the activity is first created. */
   @Override
   public void onCreate(Bundle savedInstanceState) {
       super.onCreate(savedInstanceState);
       TextView tv = new TextView(this);
       tv.setText("Hello, Android");
       setContentView(tv);
   }
}

Save the file. To run the code, go to Run > Run Configurations...:

Highlight Android Application and click on the icon in the upper left corner that looks like a white sheet of paper:

The following window should come up. Fill it out as shown, click on Apply...

... and then on Run:

When you do this for the first time, the following message appears. Click on Proceed to continue:

Finally, the Android emulator comes up. It can take a while until the Android phone has started up (so please be patient), but afterwards you should see Hello, Android in the display:

Congratulations, everything is working as expected!

 

Falko Timme

About Falko Timme

Falko Timme is an experienced Linux administrator and founder of Timme Hosting, a leading nginx business hosting company in Germany. He is one of the most active authors on HowtoForge since 2005 and one of the core developers of ISPConfig since 2000. He has also contributed to the O'Reilly book "Linux System Administration".

Share this page:

Suggested articles

15 Comment(s)

Add comment

Comments

By: vikram

Thanks for a such nice how to. 10/10 !!

By: rio

You do not need eclipse to install and develop android Application...

 Eclipse plugin is just wrapper to command line...

Take a look at my tutorial:
http://rioastamal.net/2009/04/tutorial-how-to-install-google-android-sdk-on-ubuntu-linux/

Thanks.

By: andy

thanks! worked great.

By: Reid Miller

Thanks for the guide! This combined with Google's excellent documentation and sweet emulator aught to keep me busy.

Thanks again!

By: Turupache

- Thanks! I can't do this without you! Thanks a lot! =)

By: Matija Grabnar

Clear, concise, and accurate. This is an exemplary piece of documentation that got me up and running with zero frustration.

 Thank you so very much!

By: Anonymous

worked great for ubuntu 8.10 - thanks!

By: Anonymous

Very clear and easy to follow. This got me going in no time. Five stars!

By: Kentamanos

Great article, thanks! Just a quick FYI in case anyone else has the same problem I had (I've seen other posts on other forums about it now).

If the URL for the ADT Eclipse plugin repository doesn't work (
https://dl-ssl.google.com/android/eclipse/) try it without the https, and just http (
http://dl-ssl.google.com/android/eclipse/). That worked for me (secure version kept complaining there was no repository there).

By: Anonymous

Thank you for such a detailed article.

By: Benny Iskandar

Hi, I've just following steps , but it failed when performing the "Running project" action. The handset display emulator only display the text below : "Android _" .  But there is nothing happen after then . Please see the eclipse console displays the log below :

[2009-01-11 08:17:31 - Emulator] emulator: warning: opening audio output failed

[2009-01-11 08:17:31 - Emulator] [2009-01-11 08:17:31 - HelloAndroid] New emulator found: emulator-5554

[2009-01-11 08:17:31 - HelloAndroid] Waiting for HOME ('android.process.acore') to be launched...

[2009-01-11 08:17:34 - Emulator] emulator: emulator window was out of view and was recentred

[2009-01-11 08:17:34 - Emulator]

Is it because the audio output failed, so i can not continue the work ? And anybody can help me to this problem ? Thanks and need your help , please .

By: Ageless Stranger

Works in ubuntu 8.10 (intrepid), perfect Howto thanks 

By: Ivan

The instructions are perfect...I  have installed on ubuntu 8.10 (and all it's the same)

Testing the emulator on a centrino 1.5G it's slow (but you can see android without having to buy a phone)

By: criso

Thanks for the instructions! Really helpful!

By: ashish

thanx

the steps were perfect

i installed android successfully. :)