我在哪里可以查看 Android xml 文件(在线)?

Posted

技术标签:

【中文标题】我在哪里可以查看 Android xml 文件(在线)?【英文标题】:Where can I view Android xml files (online)? 【发布时间】:2012-01-29 22:39:12 【问题描述】:

我知道在哪里可以找到 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文件或下载当前版本?

【问题讨论】:

【参考方案1】:

但是很棒的 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 被黑之前去其他地方,那么它更有可能是扩展程序中的一个错误,但我从未尝试在 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 文件。

这些是否是你“喜欢”的人无法回答,因为我们不知道你喜欢哪些人。

【讨论】:

以上是关于我在哪里可以查看 Android xml 文件(在线)?的主要内容,如果未能解决你的问题,请参考以下文章

2020 年在哪里可以找到 BLE GATT 规范 xml? [关闭]

android studio 配置文件在哪里

Android 项目中 XML 文件的架构在哪里?

我在哪里可以查看 Eclipse 中的 Tomcat 日志文件?

我在哪里可以找到“j_security_check”?

Android 类似浏览器的实现,我在哪里缓存图像