当前位置: 首页 > 知识库问答 >
问题:

如何手动向Android Studio添加依赖项

东郭元魁
2023-03-14

我多次尝试将依赖项添加到我的项目中,每次出错时,我要添加的依赖项是de.hdodenhof:circleimageview:1.3.0和com.github.bumptech。glide:glide:3.6.1’所以我想下载这些文件并手动添加到我的项目中,是否可能,如果可能,如何?

这是我的应用程序的构建。渐变

apply plugin: 'com.android.application'

android {
    compileSdkVersion 23
    buildToolsVersion '24.0.0 rc4'

    defaultConfig {
        applicationId "ir.esfandune.material"
        minSdkVersion 23
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"
        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
    packagingOptions {
        exclude 'classes.dex'
    }
}

repositories {
    jcenter()
    maven { url "https://oss.sonatype.org/content/repositories/snapshots" }

}

dependencies {
    compile 'com.android.support:design:23.0.0'
    compile 'com.android.support:appcompat-v7:23.0.0'
    compile 'com.android.support:cardview-v7:23.0.0'
    compile 'com.android.support:recyclerview-v7:23.0.0'
    compile 'com.android.support:support-v4:23.0.0'
    compile 'com.android.support:multidex:1.0.1'
    compile 'com.github.rey5137:material:1.2.1.6-SNAPSHOT'
    compile project(':material-dialogs')
    compile files('lib/de.hdodenhof/circleimageview/1.3.0/jars/classes.jar')
    //*** added from orginal source
    compile 'de.hdodenhof:circleimageview:1.3.0'
    compile 'com.github.bumptech.glide:glide:3.6.1'
}

共有3个答案

匡翰
2023-03-14

只需在dependencies中复制此

 compile 'de.hdodenhof:circleimageview:1.3.0'

并按“与gradle文件同步项目”按钮

然后通过粘贴下面的代码随时随地使用它

xmlns:app="http://schemas.android.com/apk/res-auto"
android:id="@+id/profile_image"
android:layout_width="96dp"
android:layout_height="96dp"
android:src="@drawable/profile"
app:civ_border_width="2dp"
app:civ_border_color="#FF000000"/>
公冶子安
2023-03-14

在您的项目面板中展开GradleScript选项卡。您将在那里看到2build.gradle文件。打开第二个build.gradle(模块:应用程序)文件。在文件的末尾,您将看到这样的部分:

dependencies {
    compile 'com.android.support:appcompat-v7:23.0.0'
}

在此处添加新的依赖项,如下所示:

dependencies {
    compile 'com.android.support:appcompat-v7:23.0.0'

    //manually added dependency
    compile 'com.android.support:design:23.0.0'
}
楚俊迈
2023-03-14

下载您想要的库的jar/aar文件

将*的文件复制到应用程序文件夹中的libs目录中。jar文件:将此代码添加到gradle文件的依赖项中

 compile files('libs/library.jar')

对于*。aar文件:从projectstructure尝试/新建模块/从aar导入/jar

祝你好运

 类似资料:
  • 我使用的是Android studio版本 在项目级分级中: 模块级别等级: 当我导入它时,它发生错误 导入此时 xml错误 错误图片 在xml中添加此标记时发生错误 为此给出解决方案!!!

  • 我有一个sbt-plugin,当启用时,通过scalac选项添加scalac编译器插件。一切都很好。 null

  • 使用 我修改了以包含导入语句。因此,maven无法找到我试图使用并将其与项目链接的jar。 我向pom.xml文件添加了一个依赖项,如下所示:

  • 本文向大家介绍android-gradle 如何添加依赖项,包括了android-gradle 如何添加依赖项的使用技巧和注意事项,需要的朋友参考一下 示例 下面的示例描述了如何在app /模块的build.gradle文件中声明三种不同类型的直接依赖关系:            

  • 以下示例项目a: pom.xml: 模块信息。爪哇: 当我运行eclipse[项目 我该怎么做? (我正在使用Eclipse 2018-12、OpenJDK 11和maven 3.6.0) 类测试的示例代码:

  • 添加依赖 在 pom.xml 中引入 网聚宝监控客户端 的依赖。 <!--网聚宝 监控客户端--> <dependency> <groupId>wangjubao.monitoring</groupId> <artifactId>monitor-client</artifactId> <version>1.4-SNAPSHOT</version> </dependency>