Android development environment - HTC EVO 3D

Is there a "total package".exe.? I've been trying to set up my environment but gotten all kinda errors. Just looking for a solution to get up n running. Does anyone have a tutorial with the latest updates? Thanks in advance.
Sent from 3D A.W.E.S.O.M-O

The android development website has a great tutorial to set it all up.

motoelliot said:
Is there a "total package".exe.? I've been trying to set up my environment but gotten all kinda errors. Just looking for a solution to get up n running. Does anyone have a tutorial with the latest updates? Thanks in advance.
Sent from 3D A.W.E.S.O.M-O
Click to expand...
Click to collapse
there are essentially two ways to interrept your question as there are two main development environments:
1) android application development environment (using eclipse, android plugin, etc) will run on both windows, linux, mac, etc.
2) android operating system development (actually android linux based OS, kernel, etc)
both of these development environments have very good documentation on the official google android development site. i would follow all their guides there and then ask any questions which their guides maybe lacking (shouldn't be lacking very much).
as a starting point, they seem to suggesting setting up the sdk and then under the next steps section they link to a ton of their guides depending on what type of goals you have next.
Official Android guide for setting up SDK
hope that helps!

OK.... FINALLY. Got it all set up. (Had to reformat windows) fuggin Microsoft! So not sure where to go from here. Have multiple goals, wanna start small with a lil themeing, then cook my own rom. Been doin alotta reading, figured its time to get wet.... Gotta learn somehow. ;p
Sent from 3D A.W.E.S.O.M-O

did you get a linux environment running in a VM yet? that seems to be the way to go for the "easy" building. There's a thread started by "dsixda" you should go find. Also, for fun easy mod stuff you can use the UOT kitchen.

Related

Newbie wants to start making my own custom roms.

Im want to start making my own custom roms just need a jump start from people who knows how to do it, any programs out there that you can add/remove apps from original vibrant rom and creat your own rom?
i have a windows 7 64 box and ubuntu.
thank you
I have no real experience with creating a ROM, however, if you are serious about learning how to create a ROM and/or customizing the Android system, you should first and foremost go here:
http://developer.android.com/index.html
It will contain all the information and files you will need to get started. Hope this helps.
I have the SDK installed but i heard something about Android Kitchen on Ubuntu cant find anything useful on it on google.
I would start smaller by building themes or apps to get more familiar with building with android before jumping in elbows deep...
Sent from my SGH-T959 using XDA App
http://forum.xda-developers.com/showthread.php?t=667298
Good Luck

[Q] Ubuntu?

Don't have much development skills, starting to teach myself from scratch.
I want to port Ubuntu to the gtablet and I was just wondering if anyone thinks it is possible.
Since android is based on linux kernel i dont think it would be too hard.
Just wondering what your thoughts were on this.
Thanks for you time.
Search the forum... there is a BT5 build and an Ubuntu build in progress. I suggest starting there to see what they have accomplished.
Sent from my Droid
:Editted for spelling:
FYI:
Both the Backtrack 5 and Ubuntu builds are .img files mounted as loopback devices. They are run "on top of" the android OS. You then use VNC veiwer to access them. These are both good steps, but aren't exactly running directly from boot up as a primary OS.
Before I get flamed, I'm not knocking either build, just pointing out that they are not replacements for the android OS just yet.
Crow, anyone?
Looks like I stand corrected....
This thread has the details.
http://forum.xda-developers.com/showthread.php?t=1075054

Attempting to start developing

Im going to try and start to develop for the Rezound. Iv decided that I would to take on JB head on, i know its very unlikely that I will make a stable JB rom but i want to try at least, I have the SDK and jb source already i just dont know where to start with JB, if anyone could help that would be great thanks.
I think Joel has JB booting.
The best place to start is modifying other ROMs with the android kitchen. Gives you a feel for how things work.
GrayTheWolf said:
I think Joel has JB booting.
The best place to start is modifying other ROMs with the android kitchen. Gives you a feel for how things work.
Click to expand...
Click to collapse
Nope. jonman www.github.com/JB1tz
I knew it was jo-something.
Good luck! Glad to see you're getting your feet wet.
Looking forward to your JB ROMs in the near future.
The Beeb
Building from source is a lot different than building a kitchen ROM but as Wolf said you might want to start there to at least learn a few things and the program is pretty easy to learn. The kitchen requires a functioning ROM to build from so not sure you could do JB. The AOSP website has a lot of information about building from source but you'll find the directions they give are for building for the nexus devices. AOSP is strictly for Linux or MAC (maybe windows under a virtual machine) and is pretty straight forward for getting it setup, I used Ubuntu 12 but getting a Linux box setup is as far as I took it as I got bored of it all. One of the devs here should have a github repository for JB and maybe you can join in on that or find some instructions on how to use the JB source you have to build for the Rezound. I would contact wildstang83 he's a pretty friendly guy who likes to help. Also get on IRC and start asking questions.
AOSP for setting up a build environment:
http://source.android.com/source/initializing.html
Android Kitchen:
http://forum.xda-developers.com/showthread.php?t=633246
kzoodroid said:
Building from source is a lot different than building a kitchen ROM but as Wolf said you might want to start there to at least learn a few things and the program is pretty easy to learn. The kitchen requires a functioning ROM to build from so not sure you could do JB. The AOSP website has a lot of information about building from source but you'll find the directions they give are for building for the nexus devices. AOSP is strictly for Linux or MAC (maybe windows under a virtual machine) and is pretty straight forward for getting it setup, I used Ubuntu 12 but getting a Linux box setup is as far as I took it as I got bored of it all. One of the devs here should have a github repository for JB and maybe you can join in on that or find some instructions on how to use the JB source you have to build for the Rezound. I would contact wildstang83 he's a pretty friendly guy who likes to help. Also get on IRC and start asking questions.
AOSP for setting up a build environment:
http://source.android.com/source/initializing.html
Android Kitchen:
http://forum.xda-developers.com/showthread.php?t=633246
Click to expand...
Click to collapse
Thanks for all the info, I have linux mint and as far as i can tell everything is set up
gearlo said:
Thanks for all the info, I have linux mint and as far as i can tell everything is set up
Click to expand...
Click to collapse
Then you're pretty much at were I left off setting up my linux box. I was going to try building for the GTab 7+ and there is a github repository for it for CM9 and CM10. Was just starting to learn how to connect to it when I lost interest. There is supposed to be some type of tutorial on the github site but I couldn't find it. I am also not sure if you need eclipse installed or not to use it. This is where you would need the help of a dev or someone else who's set up a linux box. I also didn't see a github for JB for the rezound but I also didn't look all that well just did a quick search.
wildstang, joel, newtoroot, nilsp I know build from source, or at least they did for the incredible, so they would be good sources of information and I know they've helped others in the past so don't mind pm's.
https://github.com/
Here's a tutorial I found on building from source might be some useful info there:
http://www.xda-developers.com/android/compiling-from-source-the-easy-way/
Here's a tutorial for AOKP:
http://forum.xda-developers.com/showthread.php?t=1810297
Maybe antp or wolf would help you setup too as I noticed their posts in the AOKP build forum?

[Q] Eclipse Setup and Android Development Workflow

Hi.
I'm a java developer who wants to start to develop and learn cyanongenMod and AOSP. Start by saying that I have a good knowledge of Java and Android development but little knowledge of programming and debugging in C / C ++
I have readed all the documents from AOSP sites and following the guide found on source.android.com.I was able to setup Eclipse for all the Java applications
Pros: I can study the whole Java nature of Android and Cyanogenmod, using eclipse as a "code browser"
Cons; unable to edit the layout.xml (for example) and unable to use the Android feature of an eclipse project
It could be nice for Java developing, but for the others projects and OS parts there isn't a "IDE setup guide". I am a little bit confused about how the general development workflow goes. The build procedures for every device found at CM wiki are great but...after that?
How to develop, modify and debug a single Java Application on a real device?
How to develop, modify and debug a c/c++ driver or patch for a real device?
If I want to work only on a single Java application, I can't import it in Eclipse. If I want to debug on a real device (for example, the photosphere feature in Samsung Galaxy Tab 10.1 does not work), I can't setup a debug environment.
Where I can find a good guide-site-tutorial ?
I use this link whenever I get a new computer etc. This not only explains what to do but has all the download links and more. Good luck!
http://www.makeuseof.com/tag/write-google-android-application/
Sent from my Nexus 4 using xda premium
mellowdev said:
I use this link whenever I get a new computer etc. This not only explains what to do but has all the download links and more. Good luck!
Click to expand...
Click to collapse
My question is not about developing android application, but about developing android operating system. I find a lot of articles on makeuseof.org about installing cyanogenmod, for example. But no articles about developing cyanogenmod
sarbyn said:
My question is not about developing android application, but about developing android operating system. I find a lot of articles on makeuseof.org about installing cyanogenmod, for example. But no articles about developing cyanogenmod
Click to expand...
Click to collapse
Sorry but I think that is impossible that no CyanogenMod dev reads XDA forum.
If a noob want to find guide and tutorial and start develop for AOSP o CyanogenMod, where he can ask for help?
Ask from a dev in free xperia project. They develop cyanogenmod

newbieee

hey im new here....can anyone tell me which linux is best for android development and how to configure it........
ci9her said:
hey im new here....can anyone tell me which linux is best for android development and how to configure it........
Click to expand...
Click to collapse
Hi there. Depends on how familiar you are with Linux. If you are just beginning, then I suggest Ubuntu as it is the most popular distro and the one that most of the How-To Build Guides are written for. If you plan on developing anything newer than GB, then it's recommended to install the 64 bit version. You CAN build some ICS and JB versions on 32, but more of a pain than it's worth since the compiler is written in 64 bit.
There are tons of guides for beginners here - including Stickies at the top of this particular forum. If you search, you'll even find semi-automated scripts and such to set up the build environment for you.

Categories

Resources