【问题标题】:Using AndroidAnnotations with Scala and Gradle在 Scala 和 Gradle 中使用 AndroidAnnotations
【发布时间】:2011-11-19 05:18:20
【问题描述】:

是否可以将 AndroidAnnotations 与 Scala 编程语言和 Gradle 构建系统一起使用?当我尝试将 AndroidAnnotations 集成到我现有的 Android/Scala/Gradle 项目中时,编译失败,因为找不到生成的下划线类(例如 MyActivity_)。

以下是一些有用的起点和参考资料:

【问题讨论】:

    标签: android scala annotations gradle android-annotations


    【解决方案1】:

    在寻求解决此问题的过程中,我在原始问题帖子中添加了一些研究链接。 AndroidAnnotations 注释处理器生成源代码(Java 文件)。注释处理器通常似乎在源代码级别(而不是类文件)运行。我期待 AndroidAnnotations 从 Scala 源文件生成 Java 代码。 Scala 似乎不支持 Java 注释处理工具。所以我对这个问题的回答是:不可能将 AndroidAnnotations 与 Scala 源代码一起使用。但是,AndroidAnnotations 仍然可以在 Scala 混合源项目的 Java 源代码中使用。

    【讨论】:

      【解决方案2】:

      关于 Gradle(没有 Scala),似乎有人设法将它与 AndroidAnnotations 一起使用,这里:Adapt AndroidAnnotations Maven settings to Gradle

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2011-11-12
        • 1970-01-01
        • 2012-10-20
        • 2013-02-23
        • 2013-05-10
        • 1970-01-01
        • 2016-08-11
        相关资源
        最近更新 更多