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 trialJeanne Merle
3,390 PointsWhy is it such a mess to install Android Development Environment, and it's so easy with XCode ??
I install ADE, but a lot of things are missing ... Why don't they provide them in the same time ? I install some packages, but errors are not understandable ... Android Studio provides emulators, but when I try to run them, it seems that some packages are missing : in that case, why listing these emulators ?? Why is it so messy ? What a waste of time and nerves !
2 Answers
Jeanne Merle
3,390 PointsThank you Alvin. With the courses, I understand better every little fix or tip I have found on the web to make my AVD work (at last !). If AndroΓ―d was not used by 80% of smartphones users, I would not make so many efforts to learn it ...
Trevor Scannell
Courses Plus Student 1,460 PointsYes trying to install the Android Studio is a complete disaster. It convinced me that learning Android development can't be worth it, if their software is so horrendous.
Alvin Abia
Courses Plus Student 23,034 PointsAlvin Abia
Courses Plus Student 23,034 PointsI totally see where you're coming from. I've been spoiled by the Xcode IDE for a whole year before starting to learn how to develop with the Android Studio IDE. It took me a few days to get Android Studio functioning as I wanted it to, whereas Xcode took me a few hours at most.
I honestly believe it has to do with two things:
Xcode provides all your emulators because there's a relatively small amount of devices you'd be developing for with their IDE (iMac, Macbook, iPhone, iPad, and now Apple Watch).
Android Studio does not because there's a much larger amount of devices you could be developing for with their IDE (Wearables, phones, TVs, tablets of multiple companies with different specs) and to provide every emulator would result in an absolutely terrible experience in regards to program size and load up time in my opinion.
All in all though, I do enjoy developing with both; just took me a little bit more time to set up Android Studio. Was wondering if you could post some of the error details your having, and I can try to help you resolve them as I probably encountered similar errors myself!
Good luck,
Alvin