Welcome to the Treehouse Community

Want to collaborate on code errors? Have bugs you need feedback on? Looking for an extra set of eyes on your latest project? Get support with fellow developers, designers, and programmers of all backgrounds and skill levels here with the Treehouse Community! While you're at it, check out some resources Treehouse students have shared here.

Looking to learn something new?

Treehouse offers a seven day free trial for new students. Get access to thousands of hours of content and join thousands of Treehouse students and alumni in the community today.

Start your free trial


Questions about android development

Can i create an android app without having an android?

2 Answers

I'm assuming by "an android" you mean a physical android device? If so then no you don't need an android phone or tablet, you can use an emulator. Here's a video explaining how to use emulators

Just a side note:

You can develop Android apps without an actual device, but there are some things that a physical Android device is useful for (when you test your apps) that you cannot accomplish with an emulator. One thing that I can think of off the top of my head is the "shaking" of the device in the Crystal Ball course on Treehouse. This isn't possible to do in an emulator as far as I know.

Good point! :)

Also, just incase don't already know, you can use things like usb debugging for using physical devices (though I've been unable to set this up with my Nexus 7) to solve these sort of issues.

Thanks Ben and Kristen. I don't get a new phone till december, I'm stuck with the emulator till then.

It will be worth the wait, good luck with your projects :)

Ben Jakuben
Ben Jakuben
Treehouse Teacher

Also check out Genymotion. It's what I use instead of the emulator. I primarily test on Genymotion and my Nexus 5.

Thanks Ben, cain't wait to start your courses!