Help Plz. New to learning Android OS. - Android Q&A, Help & Troubleshooting

Im Brand new to learning Android Os, and i would like to start learning the basics. My overall goal is to be able to help develop apps and or custom roms, to be able to help root brand new phones that come out, and to be able to Ethical hack with android. NOT BLACKHAT WITH ANDROID. im genuinely asking for help because i dont know where to start. please dont blow me up. thank you

Related

Starting Android Device developement

I wish to start taking devices that already have Android, but versions like 2.2 and learn to Develope a new Rom for it, for example 4.0.
I don't want to port anything etc, I want to take a device, and start building the ROM fro scratch, I have tried searching this forum but I only get results regarding developing for Android, apps. I want to tackle the actual OS.
Does anyone know a good way to start, tutorials? Further Reading? Etc?
I don't like the idea of waiting for the Manufacturer to produce the next update, I'd rather do it myself and learn.
Thanks for any help.
follow this
http://theunlockr.com/2010/03/26/ho...om-for-android-part-1-setting-up-the-kitchen/

[help]

I hope I'm not posting this in the wrong forum, but i'm posting here because i think i am in the right place.. If not mods please move this to appropriate forum..
So I'm on the nexus s 4g and i'm feeling like i'm ready to get into porting and then development.. I really just need help understanding eclipse and how to port in general.. I know eclipse is great for developement and I just installed the adt and the sdks through eclipse and I need to know how to set this up so I can run a logcat through adb so I can see why my port isn't fully booting.. I'm stuck at the boot animation.. I've tried reading some guides but because i'm still a noob i feel like there's always something i'm missing.. I was hoping someone here would be so kind as to help run me through on getting this set up and helping me understand the fundementals..
there are many that know more than me, but i can try to help a little bit...
first off, im going to assume you are porting roms, not apps, because of how you have things worded i was a bit confused at first.
now, eclipse is an amazing IDE, but when it comes to porting android roms from device to device its not going to be much (if any at all) help to you. eclipse is great for application development, and building a full, ready to install android package (apk) for pushing to the market or side-loaded. (installed on data partition)
there dont tend to be many guides or strait line ways do do things. it all comes out of experience and good problem solving skills. learn to read your logcats, understand what they are saying. you will get it!
im more of a source built kind-of-guy, and never did any porting of pre-compiled roms. but i know http://freeyourandroid.com/ is a great resource for getting started with just that.
please also think about looking into the android build system, its complicated, but you will get it eventually, and it will teach you how a rom really works, and is really built, and it gives you complete control to do anything you want.
hope this was a little help.
a very wise man once said : http://forum.xda-developers.com/showthread.php?t=667298
gh123man said:
there are many that know more than me, but i can try to help a little bit...
first off, im going to assume you are porting roms, not apps, because of how you have things worded i was a bit confused at first.
now, eclipse is an amazing IDE, but when it comes to porting android roms from device to device its not going to be much (if any at all) help to you. eclipse is great for application development, and building a full, ready to install android package (apk) for pushing to the market or side-loaded. (installed on data partition)
there dont tend to be many guides or strait line ways do do things. it all comes out of experience and good problem solving skills. learn to read your logcats, understand what they are saying. you will get it!
im more of a source built kind-of-guy, and never did any porting of pre-compiled roms. but i know http://freeyourandroid.com/ is a great resource for getting started with just that.
please also think about looking into the android build system, its complicated, but you will get it eventually, and it will teach you how a rom really works, and is really built, and it gives you complete control to do anything you want.
hope this was a little help.
a very wise man once said : http://forum.xda-developers.com/showthread.php?t=667298
Click to expand...
Click to collapse
the only reason i was setting up eclipse for this was because it was to my understanding it had the tools needed to get adb to produce a logcat, i've delt with apps before.. I made myself a lil launcher for miui and a couple others, but i just have no idea on how to do anything with adb and gettings log cats.. I do appreciate your response and i will take a look at that website.

Young and wanting to learn .

Hey so im new to these forums and i was wondering if anyone knows or has a thread that explains pretty much everything there is about android beacuse i really find all this interesting and i want to learn stuff like whats root what are roms and all that i used to not care aboyt my phone's software or anything but now i just want to learn to do stuff . keep in mind im only 14 and the only i guess ' advanced ' thing ive done was to update my lg l90 manually to 5.0.2 thats really all i know simply about android versions and its features . if anyone can kinda explain all this advanced stuff id really appreciate it . ?
AndroiddKidd said:
Hey so im new to these forums and i was wondering if anyone knows or has a thread that explains pretty much everything there is about android beacuse i really find all this interesting and i want to learn stuff like whats root what are roms and all that i used to not care aboyt my phone's software or anything but now i just want to learn to do stuff . keep in mind im only 14 and the only i guess ' advanced ' thing ive done was to update my lg l90 manually to 5.0.2 thats really all i know simply about android versions and its features . if anyone can kinda explain all this advanced stuff id really appreciate it . ?
Click to expand...
Click to collapse
Your best bet would be to learn Linux.
Roms are custom made distros for devices.
Root is the same admin rights in Windows.

Brand New, to this and need help please.

Okay, im brand new to developing android. i want to learn the basics first and and learn how to develop for android. my overall goal is to help root new android devices and develop custom roms and help develop apps. and to be able to ethical hack with the android. could someone please help me and point me in the right direction at least a start. i mean im brand new no programming language what so ever. please help thank you.

Starting my journey in Android Development, need your help

Hello guys,
As my title said I want to start my journey into the Android Development. I am a quite experienced C student and I want to learn Android Development.
My main goal is to have skills to apply for an Android Junior Developer for an internship.
As I have a background I know that you find everything you need/want on internet, but I a looking to start my journey with the best knowledge I can find. That's where I need your help.
Where to start ? A good course to recommend ?
Thank you
@astodia
You need to be a skilled JAVA programmer: Android apps are programmed in JAVA.

Categories

Resources