由於某種原因缺少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. Azure軟件包缺少項目dll
- 3. 缺少來自GNU Emacs的軟件包
- 4. OSGI - 缺少導入的軟件包= org.apache.commons.collections
- 5. NuGet恢復軟件包但缺少DLL
- 6. RHEL7 EPEL中缺少大量軟件包
- 7. 如何使用NeoBundle安裝所有缺少的軟件包?
- 8. 缺少android包 - API22
- 9. Eclipse Android ADT軟件包缺失CVS
- 10. 不能在GoClipse中使用軟件包
- 11. 缺少必需的軟件包? - 包括libyaml
- 12. glmnet在R caret軟件包中不起作用:缺少所有RMSE指標值:
- 13. 缺少複合C1 CMS軟件包選項
- 14. 在mobaxterm apt-get會話中缺少軟件包
- 15. 缺少Haskell軟件包依賴關係:ffi
- 16. OSGI knopflerfish缺少軟件包或無法解析它們
- 17. 該軟件包無法安裝。主題缺少style.css樣式表
- 18. 在OSGi中安裝軟件包後缺少註釋
- 19. Power8上的SLES 12缺少libuuid1-devel軟件包
- 20. RVM安裝Ruby 1.9.3:缺少所需的軟件包
- 21. 在Android上使用SDL:不能編譯,因爲缺少「GLES_CM」
- 22. SublimeText 3:缺少包控件
- 23. 微軟Kinect SDK 1.6缺少KinectSensorChooser組件?
- 24. 缺少Nuget包
- 25. python使用pip軟件包不同於默認的軟件包
- 26. 軟件包org.powermock.api.easymock不存在使用gradle
- 27. Android textview缺少
- 28. Android缺少Gen文件
- 29. Android Studio缺少Subversion插件?
- 30. Tomcat7不能缺少SolrJ