安卓开发相关的一些官网source. developer. android.com
记录下一些经常会用到的Android开发的知名网站,Android非国内技术,部分网站是被墙的,可以自行找梯子。### 官网指导手册`https://developer.android.google.cn/guide`
对于任何一项技术的入门,通常我的思路都是花1-2个小时,随便搜索引擎先了解一下;
然后就是官网,官网绝大多数情况下,都会给你提供一个比较完整的、体系的引导。
注意:
官方分为国际版和简体中文版,也就是后缀`.com` `.google.cn` 官网的网址,可以替换这两个域名进行互相映射访问的。(应该都是的)
### 新手指南`https://developer.android.com/codelabs/build-your-first-android-app`
官方的新手指南
!(data/attachment/forum/202208/09/113633vkjjmx7n68ejyhhx.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
官方的一些小demo示例
`https://github.com/google-developer-training/android-fundamentals`
### 官网`https://www.android.com/`
### API
#### https://www.apiref.com/android-zh/index.html
#### https://developer.android.google.cn/reference/packages
!(data/attachment/forum/202208/11/172144etz3zeg5h5bgg76x.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 源码`https://source.android.com == source.android.google.cn`
后缀`cn`大家可以感受得到,是针对中国的,简体中文
Android 是个开源项目,简称为 AOSP
通过其官网可以了解到如何下载源码、编译源码、报告源码的问题等。
网站还有一些安卓的一些设计架构,编译指导等,比如:
`https://source.android.com/devices/architecture`
!(data/attachment/forum/202208/09/100234h284p8lpic40liz6.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
再比如:`https://source.android.com/source/initializing.html`
!(data/attachment/forum/202208/09/100317x08hhsov8c8hs8cz.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
再比如兼容性
`https://source.android.google.cn/compatibility/cdd`
!(data/attachment/forum/202208/09/102350vrq2mkjp0cyfuf9m.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 开发`https://developer.android.com == https://developer.android.google.cn`
!(data/attachment/forum/202208/09/100424ocbqpippt0ca0873.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
注意这个导航栏上的 都是点击进去的一个很大的模块
!(data/attachment/forum/202208/09/103810x3lygvfybcmzbiby.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
比如文档
`https://developer.android.com/guide` `https://developer.android.google.cn/docs`
!(data/attachment/forum/202208/09/143804iw9wz3wmo9v3fbqx.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 一些其他学习网站
`https://guides.codepath.com/android`
!(data/attachment/forum/202208/09/144307nmxn0j0mzajzezox.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
他的github
`https://github.com/codepath/android_guides`
> 对于技术学习来说,尽管很多时候有些资料很快变得很老旧,但是未入门的初学者,都仍旧是有价值的
#### Android OSV`https://developer.android.google.cn/about/versions`
!(data/attachment/forum/202208/09/103026gqcehc0ahatcne0a.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
记录了各版本的系统新特性和重要的行为变更, OSV 适配的重要依赖。
#### Google Play`https://developer.android.google.cn/distribute`
Google Play 详细的政策说明、发布指导以及应用管理
!(data/attachment/forum/202208/09/103226tnrzmi5jjcmj86ji.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### MAD`https://developer.android.google.cn/modern-android-development`
MAD,Modern Android Development,是 Google 针对 Android App 开发的重要理念。涵盖了 Jetpack 框架集合、Kotlin 语言、Android Studio 工具、App Bundle 发行格式以及 Jetpack Compose UI 工具包。
!(data/attachment/forum/202208/09/103507k1l4gdad17agclhl.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
#### MAD测试`https://developer.android.com/modern-android-development/scorecard`
!(data/attachment/forum/202208/09/103610w5759f9d93b9x593.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 官方源码搜索`https://cs.android.com`
!(data/attachment/forum/202208/09/102535dffd4gxb1ifx44p1.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 第三方源码搜索`http://www.aospxref.com`
!(data/attachment/forum/202208/09/102616fnnynzqyettlz1n7.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 第三方源码搜索`http://androidxref.com`
!(data/attachment/forum/202208/09/102708iwz2djsz8ej12qwm.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### bug检索`https://issuetracker.google.com`
当我们发现 AOSP 系统的 Bug,可以到其专门的 issue 网站起票.
也可以在该网站查询是否存在类似的 issue。尤其是在体验 OS 开发者预览版 的时候,发现了问题可以到这个网站报告给 Google。
!(data/attachment/forum/202208/09/102036uvv0pe7u8ntpt0nl.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### issue修复情况`https://android-review.googlesource.com`
issue 解决之后都会通过这个网站进行提交,我们可以实时查看代码的具体修改,包括各个文件的修改细节以及详细的提交说明。
!(data/attachment/forum/202208/09/102144n5se2t26rcd1rk99.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 仓库提交记录`https://android.googlesource.com`
查看 AOSP 包含的 project 列表、每个 project 的代码和该仓库完整的提交历史。
!(data/attachment/forum/202208/09/102256ylqqhz2llbqzllbq.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### gradle官网`https://gradle.org`
安卓的构建利器
!(data/attachment/forum/202208/09/103322wiq08eihw1jbhg80.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### kotlin `https://kotlinlang.org/`
!(data/attachment/forum/202208/09/103733iz63vll3s6jscj4s.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 论坛`https://www.reddit.com/r/androiddev`
!(data/attachment/forum/202208/09/144102gjpxdxx35hpgfhhj.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
### 官网其他子域名
其实对于这种比较大型的项目,域名很多都是根据子域名来进行区分的
查询一下`android.com`下面的子域名,有些工具查询不到某些子域名也正常
!(data/attachment/forum/202208/09/100852hol7k6klr47fec4z.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
#### market.android.com
跳转到了
`https://play.google.com/store/games`
!(data/attachment/forum/202208/09/100935r6ox3ry3r8x9gg62.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
#### http://tools.android.com/
也没啥实际用途了,正常从`https://developer.android.com/`上面下载就好了
!(data/attachment/forum/202208/09/101051quvzjtsm1jr1ysu0.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "image.png")
#### `d.android.com == developer.android.com`
做了跳转,也还是前面说过的开发网站
!(data/attachment/forum/202206/16/141330jha7st9soow8772i.png?imageMogr2/auto-orient/strip%7CimageView2/2/w/300 "common_log.png")
`转载务必注明出处:程序员潇然,疯狂的字节X,https://crazybytex.com/thread-129-1-1.html `
页:
[1]