Android Studio:库项目中不存在资源文件

时间:2015-01-30 07:12:16

标签: android gradle android-studio

我正在使用Android Studio,并且最近将项目A中的build.gradle文件从apply plugin: 'com.android.application'更改为apply plugin: 'com.android.library',以便能够将其用作另一个项目中的库说B.但现在它显示了我在A中使用过的库找不到资源错误。

Error:(165, 104) error: package android.support.v7.appcompat.R does not exist

不仅适用于appcompat,也适用于其他少数人。

我已完成“使用gradle文件同步项目”,清理项目以及其他线程(如gradlew clean)中建议的其他一些项目。但仍然得到同样的错误。

任何帮助将不胜感激。感谢。

1 个答案:

答案 0 :(得分:1)

这对我有用:

删除前缀android.support.v7.appcompat.,然后只使用R.id.<your_id>

这可能与Gradle中依赖项的工作方式有关,您不再需要指定R文件的完整路径。

找到了类似的答案here

希望有所帮助......