[英]Android Studio fail add libs Universal Image Loader
Android-Universal-Image-Loader( https://github.com/nostra13/Android-Universal-Image-Loader )是我最喜歡的庫。
但是當我使用Android Studio(使用0.1.5版本)時它無法添加庫。
我知道如何在Android Studio中添加庫( https://stackoverflow.com/a/16628496/397457 )
當我將Android-Universal-Image-Loader庫添加到Android Studio時。 關於“無法重新獲得R”的編輯錯誤。 我嘗試這個Max OSX(我嘗試Windows但失敗.Windows錯誤消息=>“Gradle:錯誤:包com.nostra13.universalimageloader.core不存在”。但編輯沒有錯誤消息。僅在我運行應用程序時顯示)
像Gson這樣的其他libs沒問題。 但只有Android-Universal-Image-Loader才有這個問題。
您的Android Studio成功添加Android-Universal-Image-Loader? 如果成功告訴我如何。
我剛剛添加了這樣的通用圖像加載器:
首先下載universal-image-loader-1.8.5-with-sources.jar。
(2014年5月.universal-image-loader-1.9.2.jar效果很好。不需要“with-sources”文件。)
然后將它放在我的MyAppProject / MyApp / libs上。
右鍵單擊universal-image-loader-1.8.5-with-sources.jar,我將其添加為具有默認配置的庫。
最后在MyAppProject / MyApp / build.gradle上添加以下內容:
dependencies {
compile files('libs/universal-image-loader-1.8.5-with-sources.jar')
}
從錯誤“ package com.nostra13.universalimageloader.core不存在 ”,似乎您沒有將源添加為庫。 右鍵單擊libs文件夾下的“universal-image-loader-1.8.4.jar”文件,然后從上下文菜單中單擊"Add as a library"
選項。
如果在此之后您收到“ ClassDefNotFoundException ”,請按照以下步驟操作:
C:\\CarApplicationProject> gradlew clean
1.將jar(在我的例子中,gson-2.2.4.jar)放入libs文件夾中。
2.確保編譯文件('libs / gson-2.2.4.jar')在build.gradle文件中。
3.現在單擊“使用Gradle文件同步項目”(左側是頂部欄上的AVD管理器按鈕)。
在我完成上述三項工作后,它開始正常工作。
有兩種方法可以使用Universal Image Loader
通過downloading Ja
r並將其添加到lib
文件夾和
編譯文件('libs / universal-image-loader-1.9.5-with-sources.jar')
只需添加gradle dependency
編譯'com.nostra13.universalimageloader:universal-image-loader:1.9.5'
這是一個快速教程鏈接
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.