2012-01-29 63 views
1

我知道在哪里可以找到java类的实际Android源代码,可以在git上找到它们。 但是真棒XML文件发生了什么?这些XML文件包含风格,布局和动画的东西,这是非常有趣的。我在哪里可以查看Android xml文件(在线)?

单击此Android类的本页顶部的“查看源代码”会导致git。明显。 http://developer.android.com/reference/android/app/Activity.html

但在xml文件上做同样的事情会发生什么?耶,404! http://developer.android.com/reference/android/R.style.html

所以我问:我在哪里可以查看那些喜爱的XML文件在线或下载当前版本?

回答

2

但是真棒XML文件发生了什么?这些XML文件包含风格,布局和动画的东西,这是非常有趣的。

他们在git回购。有些在你的硬盘里。

单击此Android类的本页顶部的“查看源代码”会导致git。

仅当您安装了the Chrome extension,AFAIK。

(这里提到的其他任何人被这个问题徘徊和怀疑你是在谈论到底是什么)

但做着同样的一个XML文件时,会发生什么?耶,404! http://developer.android.com/reference/android/R.style.html

这不是一个XML文件。这是一个Java类。

查看源代码解析为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文件。

这些是否是你所“爱”的是无法回答的,因为我们不知道你所爱的是哪一个。

相关问题