无法在 android studio 中导入 Material Design 库
Can't import Material Design Library in android studio
我读了这个page, that learn "importing libraries into android studio". but it's doesn't work for me. i do those step for Material Design Library。在 Material Design 的 build.gradle
文件中有:
https://github.com/navasmdc/MaterialDesignLibrary/blob/master/MaterialDesign/build.gradle
当我点击“Sync Project with Gradle Files”时,出现了两个错误:
Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.
Error:(3, 0) Plugin with id 'com.jfrog.bintray' not found.
谁能告诉我如何解决这些错误?
注意:我看了this,但没看懂。
不要遵循上面的教程,当库没有发布为 maven 或 gradle dependency.But 作为 Github 页面说它发布在 maven 上时,显示的方法很有用。
因此,从您的项目中完全删除模块或库项目,并改用 gradle 依赖项。
只需将此复制到您的 app
模块的 build.gradle 内部依赖闭包
dependencies {
// YOUR OTHER DEPENDENCIES
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
将您的项目与 gradle 同步。
这是 @pyus13 的友善回答,但我想给出完整的答案,并附上来源,github.com/navasmdc/MaterialDesignLibrary#howtouse:
You can use the gradle dependency, you have to add these lines in your
build.gradle file:
repositories {
jcenter()
}
dependencies {
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
您要找的build.gradle
在ProjectName\app\src
.
如果你想下载Material设计库并导入它而不使用pyus13提到的gradle方法,你需要将以下行添加到Material设计Build.gradle文件:
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.github.dcendents:android-maven-plugin:1.2'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'
}
}
要找到此文件,您可以双击同步时出现的错误,如下所示:
Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.
我还必须将 compile project(':MaterialDesign')
添加到应用 build.gradle 文件中。
在您的项目中添加两个依赖项build.gradle
dependencies {
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.4'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
}
我读了这个page, that learn "importing libraries into android studio". but it's doesn't work for me. i do those step for Material Design Library。在 Material Design 的 build.gradle
文件中有:
https://github.com/navasmdc/MaterialDesignLibrary/blob/master/MaterialDesign/build.gradle
当我点击“Sync Project with Gradle Files”时,出现了两个错误:
Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.
Error:(3, 0) Plugin with id 'com.jfrog.bintray' not found.
谁能告诉我如何解决这些错误?
注意:我看了this,但没看懂。
不要遵循上面的教程,当库没有发布为 maven 或 gradle dependency.But 作为 Github 页面说它发布在 maven 上时,显示的方法很有用。
因此,从您的项目中完全删除模块或库项目,并改用 gradle 依赖项。
只需将此复制到您的 app
模块的 build.gradle 内部依赖闭包
dependencies {
// YOUR OTHER DEPENDENCIES
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
将您的项目与 gradle 同步。
这是 @pyus13 的友善回答,但我想给出完整的答案,并附上来源,github.com/navasmdc/MaterialDesignLibrary#howtouse:
You can use the gradle dependency, you have to add these lines in your build.gradle file:
repositories {
jcenter()
}
dependencies {
compile 'com.github.navasmdc:MaterialDesign:1.+@aar'
}
您要找的build.gradle
在ProjectName\app\src
.
如果你想下载Material设计库并导入它而不使用pyus13提到的gradle方法,你需要将以下行添加到Material设计Build.gradle文件:
buildscript {
repositories {
mavenCentral()
jcenter()
}
dependencies {
classpath 'com.github.dcendents:android-maven-plugin:1.2'
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.0'
}
}
要找到此文件,您可以双击同步时出现的错误,如下所示:
Error:(2, 0) Plugin with id 'com.github.dcendents.android-maven' not found.
我还必须将 compile project(':MaterialDesign')
添加到应用 build.gradle 文件中。
在您的项目中添加两个依赖项build.gradle
dependencies {
classpath 'com.jfrog.bintray.gradle:gradle-bintray-plugin:1.4'
classpath 'com.github.dcendents:android-maven-gradle-plugin:1.3'
}