簡體   English   中英

為什么 Android Studio 不為 Dagger 或 DBFlow 生成庫類?

[英]Why doesn't Android Studio generate library classes for Dagger or DBFlow?

幾天前,我開始在使用 Android Studio 時遇到一個奇怪的問題。 每次我嘗試構建我的項目時,我都會不斷得到

找不到符號類...

對於每個 class 它應該生成。 我正在使用 Dagger 和 DBFlow。

通過滾動我得到的所有 Build Output 日志

在此處輸入圖像描述

我試圖像這樣手動添加依賴項

implementation group: 'javax.annotation', name: 'javax.annotation-api', version: '1.3.2'

但它一直無法構建。

我還注意到它在 misc.xml 文件中不斷將languageLevel="JDK_1_8"更改為languageLevel="JDK_11" ,即使我使用的是 Java 8。

我還嘗試了我在此處找到的所有內容,從刪除.idea 文件夾到卸載 Android Studio 幾次均未成功。

日志中還有其他錯誤。 我不得不滾動所有這些並尋找導致問題的那個。 一旦它被修復,一切都按計划進行。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM