[英]java.lang.ClassNotFoundException: Didn't find class … on path: DexPathList
[英]java.lang.ClassNotFoundException DexPathList . Causes?
誰能向我解釋此錯誤的原因? 我知道什么是android中的dexpath和dex類,以及如何解決此錯誤。 但不知道此錯誤不時彈出的原因是什么。
發生此錯誤時
我如何解決:只需從gradle中刪除所有依賴項以及與DEX Class
文件相關的所有內容並進行同步,然后返回到gradle設置,並添加所有DEX
文件和依賴項並再次進行Sync
。 VOILAAA ..
這真的很煩人。 我如何在不進行所有gradle sync
調整的情況下避免其他項目出現此問題。
將項目移至不同系統時,我遇到了相同的問題。 當您移動項目文件夾時,只需忽略構建文件夾,下次就不會看到該錯誤。
該錯誤說明了很多問題,而不僅僅是在日志中class not found exception
。 將項目移至其他系統時,files / app-parts.apk的路徑無效。
只是不復制或將舊的構建文件夾重命名為其他文件夾,然后在AS中打開項目。 Build-> CLEAN,BUILD-> REBUILD,一切正常。
快樂編碼
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.