gpt4 book ai didi

Android:为什么我们需要在 butterknife 中使用 R2 而不是 R?

转载 作者:塔克拉玛干 更新时间:2023-11-02 08:57:02 28 4
gpt4 key购买 nike

我一直在使用 butterknife几个月了,我刚刚在它的文档中注意到它说:

Now make sure you use R2 instead of R inside all Butter Knife annotations.

这是为什么呢?我一直在使用 R,一切都很完美。

最佳答案

只有在构建 Android 库项目时才需要使用 R2。

https://github.com/JakeWharton/butterknife#library-projects

这与 R.java 生成的类中的值在构建为库的一部分时未声明为“最终”这一事实有关。用于 @BindView() 的注释需要这些 R. 值是最终的并且以后不会更改。

我相信有人可以更好地解释这一切——但最重要的是——你用“R”就好了。 Android 应用程序中@BindView 中的值

关于Android:为什么我们需要在 butterknife 中使用 R2 而不是 R?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42362062/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com