2017-04-07 103 views
0

我遇到了Android Studio找到Adobe Creative SDK的問題。無法解決:com.adobe.creativesdk.foundation:auth:0.9.1251

我從github下載了樣本。

我按照指令設置了我的Key類。

我的gradle應用程序文件。

apply plugin: 'com.android.application' 

apply plugin: 'me.tatarka.retrolambda' 

android { 
    compileSdkVersion 25 
    buildToolsVersion "25.0.0" 

    defaultConfig { 
     applicationId "com.adobe.imageeditorui" 
     minSdkVersion 16 // Minimum is 16 
     targetSdkVersion 25 
     versionCode 1 
     versionName "1.0" 
     manifestPlaceholders = [appPackageName: "${applicationId}"] 
    } 
    buildTypes { 
     release { 
      minifyEnabled false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 

    /* 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' 
    } 

    /* 4) Enable jumbo mode */ 
    dexOptions { 
     jumboMode true 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    testCompile 'junit:junit:4.12' 
    compile 'com.android.support:appcompat-v7:25.1.0' 
    compile 'com.android.support:design:25.1.0' 
    compile 'com.adobe.creativesdk.foundation:auth:0.9.1251' 
    compile 'com.adobe.creativesdk:image:4.8.4' 
    compile "com.localytics.android:library:3.8.0" 
} 

和主要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/' 
     } 

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


    } 
} 

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

但是還是我有問題,而低於同步項目:

- >無法解析:com.adobe.creativesdk.foundation: auth:0.9.1251

- >無法解析:com.adobe.creativesdk:image:4.8.4

+0

您是否發現任何解決方案請幫助我 – PriyankaChauhan

+0

add dexOptions { jumboMode = true } –

+0

您是否找到解決方案? –

回答

0

你可以使用AAR庫下載com.adobe.creativesdk.foundation:auth:0.9.1251從上面的鏈接

Link

然後將其放置到庫文件夾並將其導入。

和另一個庫從上面的鏈接下載並再次做同樣的事情。

Link

希望它能幫助。

+0

Thanx @Mohmmad爲你的答案,仍然面臨問題,同時項目像 - >錯誤:(1518,21)找不到匹配給定名稱的資源:attr'adobe_fontFamily'。 - >錯誤:(1950,21)找不到與給定名稱相匹配的資源:attr'ttlm_arrowRatio'。 ETC –

+0

@JaydeepGadhia你找到了解決方案嗎? – PriyankaChauhan

+0

@Mohamamad我仍然面臨與style.xml的設計 – PriyankaChauhan

0

在主應用程序,gradle這個文件補充一點:

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

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

    maven{ 
     url 'https://maven.google.com' 
    } 

    mavenCentral() 
} 

您已經Maven的兩個倉庫已經包括在內。添加谷歌maven回購以及。這將解決問題。