1

来自文档:“Android SDK 工具在构建时将应用程序的资源编译到应用程序二进制文件中。”。所以可以安全地假设所有资源 id 都是相同的,无论哪个设备运行它们?

4

2 回答 2

2

是的,常数值将是相同的。

但是,我不确定这些信息如何以任何有意义的方式有用。这些值可以从一个构建更改为另一个构建,例如,当您修改资源然后重新构建应用程序时。因此,使用该值在应用程序之外进行交流是很脆弱的。

于 2013-09-23T11:04:53.367 回答
0

不,如果您遇到这种情况,您不能相信R可能会更改的文件,您最好在视图中设置标签并使用它。好吧,不建议这样做。

于 2013-09-23T11:04:20.170 回答