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