如何在android studio中添加picasso库

时间:2015-02-19 09:50:42

标签: android android-studio picasso

我收到此错误,请帮助我。

     Error:A problem occurred configuring project ':app'.
> Cannot evaluate module picasso-master : Configuration with name 'default' not found.

到目前为止:

1. download the picaso 

2.unzip the zip folder

 3.Under project section created  one directory called as lib and add the unzip file

4. In settings-gradle

    include ':app'
include ':libs:picasso-master'

   wrote these lines.

5. after that in project structure module dependency  add the picasso library


6. rebuild and clean

7

dependencies {
    compile fileTree(include: ['*.jar'], dir: 'libs')
    compile 'com.android.support:appcompat-v7:21.0.3'
    compile project(':library:picasso-master')
    compile 'com.squareup.picasso:picasso:2.5.0'
}

我也在构建gradle文件中添加这些行。但同样的错误来了。我现在该怎么办请帮帮我。

您能否告诉我如何添加毕加索库?

4 个答案:

答案 0 :(得分:43)

将此添加到build.gradle中的依赖项:

enter image description here

dependencies {
  compile group:'com.squareup.picasso', name:'picasso', version:'2.5.0'

或者这个:

dependencies {
  compile 'com.squareup.picasso:picasso:2.5.0' 
  ...

可以找到最新版本here

确保您已连接到Internet。当您同步gradle时,所有相关文件都将添加到您的项目中

看看你的库文件夹,你刚刚添加的库应该在那里。

enter image description here

答案 1 :(得分:22)

easiest way to add dependence

希望这会对你有所帮助 或 Ctrl + Alt + Shift + S =>选择Dependencies选项卡并找到所需内容(参见我的图片)

答案 2 :(得分:6)

在依赖

中添加picasso库
dependencies {
       ...
       compile "com.squareup.picasso:picasso:2.4.0"
       ...
    }

同步项目 在布局

中创建一个图像视图
<ImageView
    android:layout_width="wrap_content"
    android:layout_height="wrap_content"
    android:id="@+id/imageView"
    android:layout_alignParentTop="true"
    android:layout_centerHorizontal="true">
</ImageView>

在Manifest文件中添加Internet权限

<uses-permission android:name="android.permission.INTERNET" />

//初始化ImageView

ImageView imageView = (ImageView) findViewById(R.id.imageView);

//将图片从url下方加载到imageView

Picasso.with(this)
   .load("YOUR IMAGE URL HERE")
   .into(imageView);

答案 3 :(得分:2)

依赖性

dependencies {

   implementation 'com.squareup.picasso:picasso:2.71828'

}

//用于将图像加载到imageView的Java代码

Picasso.get().load(werURL).into(imageView);