android - 无法将项目导入android studio

标签 android android-studio gradle android-gradle-plugin build.gradle

我正在尝试使用 this图书馆

我已经添加了

compile 'net.rdrei.android.dirchooser:library:2.0@aar'

依赖。

我的顶级构建文件

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.8.+'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}

关于我正在尝试导入的项目,它给我错误“无法刷新 gradle 项目”。

最佳答案

此库不作为 aar 在 Central Maven 上。

在这里查看:

http://search.maven.org/#search%7Cga%7C1%7Cnet.rdrei.android.dirchooser 它是一种 apklib 格式。

我检查了快照存储库,在这里你可以找到这个库。

https://oss.sonatype.org/content/repositories/snapshots/net/rdrei/android/dirchooser/library/

要使用快照存储库,您必须更改脚本:

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

然后加上你的依赖,比如

compile 'net.rdrei.android.dirchooser:library:2.1-SNAPSHOT'

关于android - 无法将项目导入android studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22175907/

相关文章:

android - 在 Release模式下编译期间出错

android - "zoom"CSS 属性可以安全地用于移动设备吗?

android - 使用UTF-8编码将字符串转换为二进制

android - 升级到 Android Studio (2020.3.1) Canary 15 导致 Compose 构建错误

android - 未安装模拟器 - Android Studio

android - 在 android 项目中重新生成 R 类 (eclipse)

android-studio - 如何在 Android Studio 中查看 NDK 的原始 Gradle 构建日志?

gradle 的新插件 dsl 语法

java - 使用 gradle 为各个单元测试生成 Jacoco 代码覆盖率报告

java - Intellij throw 错误新创建的恶魔进程与预期的上下文不同。 java的家是不同的