有没有我可以从中克隆 android 开发人员文档的地方?
Is there a place I can clone android developer docs from?
我知道您可以在 android sdk 中下载文档,但整个文件大约有 300MB,我想如果文档有回购协议,为什么不应该 android是开源的,我可以获得文档的浅层克隆,然后偶尔拉一下它来更新它。这样我就不用每次更新都下载 300MB 了。
也就是说,我可以对整个框架做同样的事情吗?
Android 开发者文档作为 AOSP 的一部分发布,AOSP 在 Apache 2.0 License. That means the source code is freely available - Github has a mirrored repo here.
下发布
然而,仅仅因为你可以,并不意味着你应该。您最好从 SDK 管理器下载文档,因为这样您就不必从存储库中的 .jd 模板文件生成 HTML 文件。您还可以通过 SDK 管理器配置自动更新,这比每次 SDK 更改时依靠您自己重新生成文档要少得多 error-prone。除非你的下载速度很糟糕,否则我看不出有任何理由走这条路。
是的,你可以。
不过,我认为这种方法不会节省带宽,因为您需要同步所有更改。
使用 repo
克隆源存储库
repo init -u https://android.googlesource.com/platform/manifest
repo sync -j 10
构建文档(sac 代表 source.android.com)
make online-sac-docs
整个文档将在 out/target/common/docs/online-sac
中生成。
我知道您可以在 android sdk 中下载文档,但整个文件大约有 300MB,我想如果文档有回购协议,为什么不应该 android是开源的,我可以获得文档的浅层克隆,然后偶尔拉一下它来更新它。这样我就不用每次更新都下载 300MB 了。
也就是说,我可以对整个框架做同样的事情吗?
Android 开发者文档作为 AOSP 的一部分发布,AOSP 在 Apache 2.0 License. That means the source code is freely available - Github has a mirrored repo here.
下发布然而,仅仅因为你可以,并不意味着你应该。您最好从 SDK 管理器下载文档,因为这样您就不必从存储库中的 .jd 模板文件生成 HTML 文件。您还可以通过 SDK 管理器配置自动更新,这比每次 SDK 更改时依靠您自己重新生成文档要少得多 error-prone。除非你的下载速度很糟糕,否则我看不出有任何理由走这条路。
是的,你可以。 不过,我认为这种方法不会节省带宽,因为您需要同步所有更改。
使用 repo
克隆源存储库repo init -u https://android.googlesource.com/platform/manifest
repo sync -j 10
构建文档(sac 代表 source.android.com)
make online-sac-docs
整个文档将在 out/target/common/docs/online-sac
中生成。