The Wayback Machine - https://web.archive.org/web/20210824134534/https://developer.android.com/guide/
Welcome to the Android developer guides. These documents teach you how to build Android
apps using APIs in the Android framework and other libraries.
If you're brand new to Android and want to jump into code, start with the Build Your First App tutorial.
And check out these other resources to learn Android development:
Codelabs: Short,
self-paced tutorials that each cover a discrete topic. Most codelabs step you through the
process of building a small app, or adding a new feature to an existing app.
Courses: Guided training
paths that teach you how to build Android apps.
Otherwise, the following is a small selection of essential developer guides that you should
be familiar with.
Essential documentation
Online training
[{
"type": "thumb-down",
"id": "missingTheInformationINeed",
"label":"Missing the information I need"
},{
"type": "thumb-down",
"id": "tooComplicatedTooManySteps",
"label":"Too complicated / too many steps"
},{
"type": "thumb-down",
"id": "outOfDate",
"label":"Out of date"
},{
"type": "thumb-down",
"id": "samplesCodeIssue",
"label":"Samples / code issue"
},{
"type": "thumb-down",
"id": "otherDown",
"label":"Other"
}]
[{
"type": "thumb-up",
"id": "easyToUnderstand",
"label":"Easy to understand"
},{
"type": "thumb-up",
"id": "solvedMyProblem",
"label":"Solved my problem"
},{
"type": "thumb-up",
"id": "otherUp",
"label":"Other"
}]
Content and code samples on this page are subject to the licenses described in the Content License. Java is a registered trademark of Oracle and/or its affiliates.