2017-01-27 6 views
0

안녕 내 안드로이드 응용 프로그램에 창조적 인 SDK를 통합하기 위해 노력하고있는 UI와 나는이 click here크리에이티브 SDK 이미지 편집기 안드로이드 프로젝트

내 build.gradle (프로젝트) 다음

buildscript { 
    repositories { 
     jcenter() 
    } 
    dependencies { 
     classpath 'com.android.tools.build:gradle:2.2.3' 

     // NOTE: Do not place your application dependencies here; they belong 
     // in the individual module build.gradle files 


     /* 1) Add the Gradle Retrolambda Plugin */ 
     classpath 'me.tatarka:gradle-retrolambda:3.3.0-beta4' 
    } 
} 

allprojects { 
    repositories { 
     jcenter() 

     /* 2) Add mavenCentral */ 
     mavenCentral() 

     /* 3) Add the Creative SDK Maven repo URL */ 
     maven { 
      url 'https://repo.adobe.com/nexus/content/repositories/releases/' 
     } 

    } 
} 

task clean(type: Delete) { 
    delete rootProject.buildDir 
} 

빌드입니다했다 .gradle (응용 프로그램 레벨)

apply plugin: 'com.android.application' 
apply plugin: 'me.tatarka.retrolambda' 
android { 
    compileSdkVersion 24 
    buildToolsVersion "24.0.3" 
    defaultConfig { 
     applicationId "tricurve.com.imgdemoapp" 
     minSdkVersion 16 
     targetSdkVersion 24 
     versionCode 1 
     versionName "1.0" 
     testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 

     dexOptions { 
      jumboMode true 
     } 
    } 

    /* 2) Compile for Java 1.8 or greater */ 
    compileOptions { 
     sourceCompatibility JavaVersion.VERSION_1_8 
     targetCompatibility JavaVersion.VERSION_1_8 
    } 

    /* 3) Exclude duplicate licenses */ 
    packagingOptions { 
     exclude 'META-INF/LICENSE.txt' 
     exclude 'META-INF/LICENSE' 
     exclude 'META-INF/NOTICE.txt' 
     exclude 'META-INF/NOTICE' 
     exclude 'META-INF/DEPENDENCIES' 
     pickFirst 'AndroidManifest.xml' 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
     exclude group: 'com.android.support', module: 'support-annotations' 
    }) 
    compile 'com.android.support:appcompat-v7:24.2.1' 
    compile 'com.android.support:design:24.2.1' 
    testCompile 'junit:junit:4.12' 
    /* 4) Add the CSDK framework dependencies (Make sure these version numbers are correct) */ 
    compile 'com.adobe.creativesdk.foundation:auth:0.9.1186' 
} 

click here

편집기 UI를 잘 작동하지만 난 때 이미지를 추가 여기까지 최대

Gradle을 빌드 점점 오류 like this 몇 가지 중 하나가 나를 도와 그들이 2 개의 다른 받는다는 URL을 제공해야 바랍니다

maven { 
     url 'https://repo.adobe.com/nexus/content/repositories/releases/' 
    } 

이이 문제를 해결하는 데 도움이하시기 바랍니다 사용 방법

maven { 
     url 'http://maven.localytics.com/public' 
    } 

.

답변

1

두 개의 메이븐 URL이 필요합니다. 하나는 Creative SDK 용이고 하나는 Localytics 용입니다. 당신의 build.gradle (프로젝트) 파일에서

, 당신의 allprojects 블록은 다음과 같이 표시됩니다

allprojects { 
    repositories { 
     jcenter()  
     mavenCentral() 

     maven { 
      url 'https://repo.adobe.com/nexus/content/repositories/releases/' 
     } 

     maven { 
      url 'http://maven.localytics.com/public' 
     } 

    } 
} 

은 전체 샘플의 Creative SDK android-getting-started-samples repoimage-editor-ui 디렉토리를 참조하십시오.

샘플 Gradle 파일은 herehere입니다.