由于某种原因缺少javax.annotation.processing
软件包。 我发现this stackoverflow post关于同样的问题,但它给断开的链接作为答案。尝试了一些谷歌建议的东西,但没有结果。缺少Android javax.annotation.processing软件包。不能使用AbstractProcessor
3
A
回答
14
我假设你想在Android Studio中编写注释处理器,并且在这种情况下有一个非常常见的项目结构:Android应用程序,具有@interface
定义的Java lib和具有AbstractProcessor
子类的Java lib。
我遇到了同样的问题,有一点帮助:
- 完全从项目布局中删除您的Java模块。
- 确保只有你的代码能够存活,删除所有(或者只是
.iml
文件就足够了?)模块目录中的其他东西。 - 再次添加您的来源作为模块
Java Library
。一切都应该现在工作。
我认为这是因为首先我将模块添加为Android库,然后手动将其更改为Java库(默认结构为gradle java插件)。但是.iml
反正来自Android的lib模块结构。
0
该解决方案由上面的vganin给出。 我的问题是我创建了一个Android库项目(错误),而不是Java库项目。
相关问题
- 1. Android javax.annotation.processing包缺失
- 2. NuGet恢复软件包但缺少DLL
- 3. OSGI - 缺少导入的软件包= org.apache.commons.collections
- 4. RHEL7 EPEL中缺少大量软件包
- 5. 如何使用NeoBundle安装所有缺少的软件包?
- 6. Eclipse Android ADT软件包缺失CVS
- 7. 不能在GoClipse中使用软件包
- 8. 缺少必需的软件包? - 包括libyaml
- 9. glmnet在R caret软件包中不起作用:缺少所有RMSE指标值:
- 10. 在Android上使用SDL:不能编译,因为缺少“GLES_CM”
- 11. OSGI knopflerfish缺少软件包或无法解析它们
- 12. RVM安装Ruby 1.9.3:缺少所需的软件包
- 13. 缺少Haskell软件包依赖关系:ffi
- 14. 在mobaxterm apt-get会话中缺少软件包
- 15. 该软件包无法安装。主题缺少style.css样式表
- 16. 缺少复合C1 CMS软件包选项
- 17. 缺少Nuget包
- 18. Android textview缺少
- 19. python使用pip软件包不同于默认的软件包
- 20. 安装Python软件包:“在当前win-64通道中缺少包”
- 21. 缺少TCL包smtp
- 22. 软件包android.support.v7.internal.widget不存在,软件包AdapterViewCompat不存在
- 23. Android JSch - 软件包org.ietf.jgss不存在
- 24. 无法使用软件包控制列出软件包:安装软件包
- 25. Android Studio:app:compileDebugJavaWithJavac软件包R不存在
- 26. Android - Gradle:错误:软件包不存在
- 27. Android Studio,错误:软件包不存在
- 28. 缺少'android项目'
- 29. 软件包ID不可用?
- 30. “软件包不能嵌套”错误Flex