2011-09-17 46 views
7

是否有可能將Scala編程語言和Gradle構建系統一起使用AndroidAnnotations?當我嘗試將AndroidAnnotations集成到現有的Android/Scala/Gradle項目中時,編譯失敗,因爲找不到生成的下劃線類(例如MyActivity_)。在Scala和Gradle中使用AndroidAnnotations

這裏有一些有用的出發點和參考:

回答

6

在我的追求,以解決這個問題,我加了一些研究聯繫到我原來的問題後。 AndroidAnnotations註釋處理器生成源代碼(Java文件)。通常註釋處理器似乎在源代碼級(而不是類文件)上運行。我期待AndroidAnnotations從Scala源文件生成Java代碼。 Scala似乎不支持Java註釋處理工具。所以我對這個問題的回答是:不可能在Scala源代碼中使用AndroidAnnotations。但是,AndroidAnnotations仍可能在Scala混合源項目中的Java源代碼中使用。

相關問題