将R.java解析回xml文件

时间:2014-10-16 06:33:34

标签: java android android-layout syntax xml-parsing

我有一个R.java文件,但我丢失了相应的XML文件。是否有工具可以解析R.java并将字段转换回XML属性?

2 个答案:

答案 0 :(得分:0)

仅供参考,R.java文件仅包含资源的自动生成索引,因此我确信无法从中获取XML文件,因此不确定是否有可用的工具。< / p>

答案 1 :(得分:0)

取自文件: 在应用程序中提供资源后,可以通过引用其资源ID来应用它。所有资源ID都在项目的R类中定义,aapt工具会自动生成 编译应用程序时,aapt会生成R类,其中包含res /目录中所有资源的资源ID。对于每种类型的资源,都有一个R子类(例如,所有可绘制资源的R.drawable),对于该类型的每个资源,都有一个静态整数(例如,R.drawable.icon)。此整数是可用于检索资源的资源ID 虽然R类是指定资源ID的地方,但您永远不需要在那里查找资源ID。

为简单起见,您可以使用此类访问资源。您不能将自动生成的索引转换为XML属性。