Hun*_*unt 14 android android-studio android-gradle-plugin
我从以下链接下载了图像裁剪器示例
https://github.com/edmodo/cropper
当我尝试在Android工作室导入它时,我得到以下错误.
这是错误,我对此很新,所以我不知道我是如何解决的.

尝试通过导入项目作为gradle但同样的错误

内部主人
buildscript {
repositories {
mavenCentral()
}
dependencies {
// Plug-in release notes: http://tools.android.com/tech-docs/new-build-system
classpath 'com.android.tools.build:gradle:0.11.+'
compile 'com.edmodo:cropper:1.0.1'
}
}
task wrapper(type: Wrapper) {
// See latest Gradle version: http://www.gradle.org/downloads
gradleVersion = '1.12'
}
Run Code Online (Sandbox Code Playgroud)
内部裁剪
apply plugin: 'android'
dependencies {
compile project(':cropper')
}
android {
compileSdkVersion 19
buildToolsVersion "19.1"
defaultConfig {
minSdkVersion 7
targetSdkVersion 19
}
sourceSets {
main {
manifest.srcFile 'AndroidManifest.xml'
java.srcDirs = ['src']
resources.srcDirs = ['src']
aidl.srcDirs = ['src']
renderscript.srcDirs = ['src']
res.srcDirs = ['res']
assets.srcDirs = ['assets']
}
}
}
Run Code Online (Sandbox Code Playgroud)
您可以通过两种方式导入它.
第一种方法:
的build.gradle
apply plugin: 'com.android.application'
android {
...
}
repositories {
mavenCentral()
}
dependencies {
...
compile 'com.edmodo:cropper:1.0.1'
}
Run Code Online (Sandbox Code Playgroud)
第二个:
下载剪草机.
将cropper文件夹放在projectname目录中.
编辑settings.gradle:
include ':app', ':cropper'
Run Code Online (Sandbox Code Playgroud)
编辑build.gradle:
apply plugin: 'com.android.application'
android {
...
}
dependencies {
...
compile project(':cropper')
}
Run Code Online (Sandbox Code Playgroud)
图书馆项目:
如果您想使用cropper作为库项目,您需要执行以下操作:
克隆收割机.
使用Android Studio导入项目(Eclipse ADT ...).
同步失败后将出现已知错误:
错误:(47,0)没有这样的属性:类的sonatypeRepo:org.gradle.api.publication.maven.internal.ant.DefaultGroovyMavenDeployer
在项目根目录内创建gradle.properties:
sonatypeUsername=
sonatypePassword=
sonatypeRepo=
Run Code Online (Sandbox Code Playgroud)
修复插件版本:
错误:项目使用的是不受支持的Android Gradle插件版本(0.11.2).推荐的版本是1.1.0.修复插件版本并重新导入项目
现在您将能够运行CropperSample项目.由于cropper现在正在工作,你可以用它做任何你想做的事.
| 归档时间: |
|
| 查看次数: |
6691 次 |
| 最近记录: |