I created Hello,Android application with TextView, not xml.
When I run it I don't see "Hello,Android", only wallpaper.
Any ideas, what is wrong?
It takes up to 2 minutes to have the run app rendered. Don't worry, just be patient.
You can leave the emulator running and run the app over and over again so it will not take that long after the first time.
I also found that starting the emulator from the command line is a lot faster, and you can just leave it running, and run the app from Eclipse; this way starting the app will not take long at all since your emulator has been running already.
I hope above is helpful...
I guess you are using Eclipse so the first question is Do you have an android phone connected to the computer? If so the "Hello, Android"-program will hopefully be running on that.
I had the same problem, and I gues I know why I couldnt see "Hello, Android".
You just have to click on
"Home" Icon in the emulator
Select applications icon at the bottom of emulator desktop.
Lauch the helloAndroid application to see the message.
Hope this helps.
Lasantha
Related
I'm new to Java, haven't used Eclipse in probably 2 years. We're starting up a mobile dev team at work, and I'm just going over the tutorials on the Android site:
http://developer.android.com/training/basics/firstapp/running-app.html
Simply just created a project, launched the virtual device manager, have that emulator running, then click Run -> Run as Android application in Eclipse .
I've been staring at this screen for about 5 minutes now:
It says "Launching (100%)" in the bottom right corner of eclipse, and this Progres window just says Launching, but the emulator isn't doing anything.
I know emulators are generally pretty slow... But is this normal or did I do something wrong?
That happened to me too, and still does at times:
Close the emulator and execute the program again
If that didn't work, execute the program while the emulator is running. A new emulator will pop up, close the old emulator
If that didn't work, delete device and create a new one.
Also, is there anything at all popping up on the Logcat view?
I would recommand checking the list of process afterwards. Sometimes when i brutally terminate an app in eclipse, the process is still running.
But i'm on PC and i use an older version. Maybe it has been fixed.
I am having a problem in hadling the galaxy tablet emulator whenever I'll run my application and the tablet launcnh then it will not shown any option to open my appliction or goto the menu! It will shows the normal home not having any menu kind of option. I am sending you the screen shot of emulator.Plz help I try a lot to handle this but no clue how to use.....
Android Galaxy Tab Emulator
edit after looking at picture: Wait--first of all. You know you have to drag that slider thing across the screen to get started, right? After that--
I'm not sure about that specific one, but I did notice some general weirdness with the Android emulators. I found a pattern that makes them work--be patient and deliberate.
First restart all your stuff--heck restart your computer to be safe.
Launch eclipse. Start a debug session with the emulator. wait. WAIT... wait... Might be 30 seconds, might be 3 minutes, who knows.
Eventually the emulator should come up and, behold, maybe it works!
If so--here's the trick--never ever shut it down. Leave it up the whole time you are debugging. It will load your app in seconds and run it like a champ. Shut it down and you will have to restart eclipse to get it to work correctly again.
Between the long wait time and that bug I've seen people extremely frustrated (including myself).
If this isn't your problem--sorry, worth a shot.
This is my first time running Eclipse on a mac. For some reason, when I launch an app in the emulator, while the console tells me that it successfully started the app, I can't see an emulator window anywhere. I know its running bc when I tried again, console told me "Activity not started, its current task has been brought to the front."
How do I find the emulator?!
Did you try cycling through open applications with command-tab or clicking on the application icon in the dock? Running applications will have a bright dot under them.
Ok, I'm using MotoDev Studio. Apparently I had to click the little cell phone icon in the bottom right to bring up the emulator.
Thanks all!
I followed the tutorial to the letter. I select run then the emulator starts up. Problem is that I never get to a home screen, nor does the text hello world display.
Is there a way to test my installation of the emulator?
Take into account that the android emulator takes some time to load.
Wait for a few minutes and check logs on the DDMS to see if everything is loading correctly.
It does take a while to start up. But remember that you don't need to close and run the emulator every time you want to test your project. Just leave it open and it'll just launch your application when you want to run it.
I had the same problem and discovered (by clicking all the buttons in the emulator) that if you press the home button (little house) then the launcher icon (grid of squares) that the app I was launching had been successfully installed and I could run it by clicking on it. I still don't know why running it from Eclipse wasn't getting all the way into the app, but at least it was installed and I could run it from the emulator.
Press and hold the power button in the emulator.
If you have the time and patience, check out this site:
http://bid.berkeley.edu/cs160-fall10/index.php/Tips_and_Tricks
It provides a great walkthrough on installation and setting up Android development. See if you miss any steps?
so I just recently (yesterday) started developing on the Android platform. So far I have created a Hello World application as described in their tutorial, but it does not run. When I run it, it waits at the blinky Android screen, then finally moves to the screen where it says Android in a fancy font and its kind of glossy and silver but never moves from there. What have I done wrong? Thank you.
That just sounds like the Android emulator isn't starting properly.
If you run adb logcat from the command line, or open "LogCat" view in Eclipse, do you see any messages appearing? You may have to select the "emulator-5554" device first from the "Devices" tab first.
Try exiting the emulator and eclipse both, and then restarting eclipse and running the project once again. This worked for me.