Android R文件在运行时更新

时间:2013-12-13 05:18:42

标签: android

是否可以通过Android应用程序中的反射检查R文件并更新其内容。我想要更改R文件中定义的各种常量的值?可能吗 ?它会有意义吗?

2 个答案:

答案 0 :(得分:2)

这是不可能的,也没有意义。

R是一组静态字段。你无能为力改变这一点。 在编译时,一切都被融入其中。

答案 1 :(得分:2)

这是不可能的,在我看来,这是没有意义的。

构建应用程序时,R类中的值会发生变化,但您无法保证它们是相同的。整数值不应直接使用,只应在代码中使用它们的静态常量。