我知道在哪里可以找到java类的实际Android源代码,可以在git上找到它们。 但令人敬畏的xml文件发生了什么?那些xml文件包含样式,布局和动画内容,非常有趣。
单击此Android类此页面顶部的“查看源代码”会生成git。明显。 http://developer.android.com/reference/android/app/Activity.html
但是在xml文件上执行相同操作会发生什么?啊,404! http://developer.android.com/reference/android/R.style.html
所以我问:我在哪里可以在线查看那些喜爱的xml文件或下载当前版本?
答案 0 :(得分:2)
但令人敬畏的xml文件发生了什么?那些xml文件包含样式,布局和动画内容,非常有趣。
他们在git回购中。有些人现在正在你的硬盘中。
点击"查看来源"在这个Android类的这个页面的顶部导致git。
仅当您安装了the Chrome extension,AFAIK。
(这里提到的其他任何人都会徘徊在这个问题上并想知道你在说什么)
但是在xml文件上执行相同操作会发生什么?啊,404! http://developer.android.com/reference/android/R.style.html
这不是XML文件。那是一个Java类。
View Source解析为404的事实可能是Chrome扩展程序中的错误,或者可能是因为查看R.java
而忽略它,因为它只是一堆数字常量。如果它曾经在kernel.org hack之前去过其他地方,那么它更可能是扩展中的错误,但我从未在R.
类上尝试过查看源。
我在哪里可以在线查看喜爱的xml文件或下载当前版本?
完整的Android开源树是available for download。
有a series of GitHub repos镜像AOSP项目,因为GitWeb从未被恢复after the kernel.org hack. The repo that contains the Android SDK and related framework files is platform_frameworks_base
。
在您的硬盘上,转到$SDK/platforms/$API/data/res/
,其中$SDK
是您安装Android SDK的地方,$API
是API级别的目录(例如android-11
)。它包含各种资源,其中一些是XML文件。
这些是否是你所喜爱的"我们无法回答,因为我们不知道你喜欢哪一个。