Android Studio 始终排除构建/源文件夹

标签 android annotations gradle android-studio

我正在使用注释处理器在 android studio 中生成代码并遇到了 t 他的问题是,每次构建 android studio 都会将以下行重新添加到模块的 .iml 文件中(我时不时地手动删除它):

<excludeFolder url="file://$MODULE_DIR$/build/source" />

有人知道防止这种情况发生的设置或方法吗? 我可能正在考虑从文件中删除这一行的 gradle 任务,但我从来没有做过这样的事情。有人能指出我正确的方向吗?

我使用的是测试版更新 channel 中最新的 android studio 版本,即 0.8.2 提前致谢!

编辑:澄清一下:一切正常,但 android studio 在编辑器中显示了很多错误,我无法正确使用“查找用法”和“跳转到定义”等功能。

最佳答案

感谢您指导我正确的方向,答案是使用不同的源文件夹,或者在我的情况下将 android-apt 更新到 build.gradle 中的 >= 1.3 版本,如下所示:

classpath 'com.neenbedankt.gradle.plugins:android-apt:1.3+'

我还有 1.2.+,有关更多详细信息,请参阅作者的 git 链接: https://bitbucket.org/hvisser/android-apt/issue/13/compatibility-with-011-android-plugin

关于Android Studio 始终排除构建/源文件夹,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24939685/

相关文章:

java - Android 对话框 wrap_content 不工作

android - Android 中的 SearchView 展开/折叠动画

java - 获取枚举类型变量的注释

android - 无法导入带有 @IntDef 注释的 AAR 库

java - 在 Gradle 依赖项中添加本地 PKCS11 JAR,以便解析子依赖项

java - 无法在 gradle 文件中导入除 build.gradle 之外的第三方类

java - 简单的 XML 框架和 Android - 奇怪的类属性

javascript - 为什么 .click() 在 Android 上不起作用?

java - 在抽象父类(super class)上找不到继承的注释

android - Gradle -使用口味