First Android project: Difference between revisions
m →HOW |
m →HOW |
||
Line 20: | Line 20: | ||
Package Name "tk.d3xt3r01" . It's usually something like a directory ... "com.google.blablabl" spelled from the other end, since I own d3xt3r01.tk -> tk.d3xt3r01 | Package Name "tk.d3xt3r01" . It's usually something like a directory ... "com.google.blablabl" spelled from the other end, since I own d3xt3r01.tk -> tk.d3xt3r01 | ||
It would also be nice to specify a min API version so you don't get warnings when running the project. | |||
Create Activity: "helloworld" and click Finish. | Create Activity: "helloworld" and click Finish. |
Latest revision as of 12:25, 30 May 2010
WHY
I started documenting the whole process because the last time I started working on my project ... I kinda' lost it ... and since I'm not a java developer or android developer .. I think I need it documented somewhere ..
WHAT
What I'm gonna do is make something show up on the screen. I won't be using the emulator ( or show the steps to use/create AVDs .. ) because my computer is just to slow for the emulator ..
HOW
File -> New -> Android Project .
Give the project a name, I named it "Hello World" .
Check the box that best describes the phone/android version you'll be working on .. Since I got a G1 running CyanogenMod 5 ( Android Eclair 2.1 ) I'll be checking the Android 2.1-update 1 box.
I also recommend _NOT_ using the default project location since when you'll back up or want to format ... you'll forget about it ( just like I did ... but then again .. I'm no regular Android/Java developer ).
Application Name "Hello World".
Package Name "tk.d3xt3r01" . It's usually something like a directory ... "com.google.blablabl" spelled from the other end, since I own d3xt3r01.tk -> tk.d3xt3r01
It would also be nice to specify a min API version so you don't get warnings when running the project.
Create Activity: "helloworld" and click Finish.
You should now have a working project. If you click run, you should see it showing up on your phone !
The string "Hello World, helloworld!" is defined in res/values/strings.xml , so is the app_name. You'll soon see that the actual design of the page the text shows up in is in res/layout/main.xml .
Edit "AndroidManifest.xml" and add 'android:debuggable="true"' to the <application> tag to be sure it starts on your phone. On the phone do this: MENU, select Applications > Development, then enable USB debugging.
Step 1, done...