gpt4 book ai didi

android - 资源和android库项目的问题

转载 作者:行者123 更新时间:2023-11-30 04:38:07 25 4
gpt4 key购买 nike

当我引用了一个库项目时,我在向我的 Android 项目添加资源时遇到了问题。这就是我所看到的:

两个项目都能正常编译和运行。当我链接了库项目并且我想向主项目添加一个字符串资源时,该行在 XML 文件中,所有内容都会编译,但资源不会添加到 R 类中。我已经尝试清理项目,删除 R 类等。但是在我链接库之前已经存在的所有资源都存在于 R 中。此外,两个项目中存在的资源也已正确合并。

要解决此问题,我需要取消链接库项目,在主项目中注释对它的所有引用,然后将我添加的所有资源添加到 R 类中。 (然后我需要重新链接库)。

我正在使用 Eclipse 和 ADT

这可能是什么原因造成的?

谢谢!

最佳答案

Eclipse 有时似乎没有意识到它需要重新生成 R.java 文件,即使是使用干净 + 重建也是如此。修复此问题的是编译过程,但代码中的资源引用使其无法编译。有时我不得不临时注释掉引用资源的行,以便获得干净的编译。然后我取消注释这些行,突然一切都好了。

与链接库混合使用,Eclipse 会变得非常不稳定。你暂时将图书馆项目转变为非图书馆项目的解决方案对我来说是今天的关键。非库+注释资源引用+重新编译+取消注释+重新库+重新编译似乎是神奇的公式。

关于android - 资源和android库项目的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6490301/

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