2014-11-15 2 views
4

У меня проблема с Twitter Fabric SDK. Когда я интегрирую sdk и пытаюсь построить, я получаю эту ошибку;Android Twitter Fabric SDK конфликт с библиотекой поддержки

Ошибка: Не удалось найти: com.android.support:support-v4:21.0.0

И это мой файл gradle.build

buildscript { 
    repositories { 
     maven { url 'https://maven.fabric.io/repo' } 
    } 

    dependencies { 
     classpath 'io.fabric.tools:gradle:1.+' 
    } 
} 
apply plugin: 'com.android.application' 

repositories { 
    maven { url 'https://maven.fabric.io/repo' } 
} 

apply plugin: 'io.fabric' 

android { 
    compileSdkVersion 19 
    buildToolsVersion "20.0.0" 

    defaultConfig { 
     applicationId "com.eventz.android" 
     minSdkVersion 14 
     targetSdkVersion 19 
     versionCode 13 
     versionName '1.1.2' 
    } 

    buildTypes { 
     release { 
      runProguard false 
      proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.txt' 
     } 
    } 
} 

dependencies { 
dependency. 
    compile 'com.android.support:support-v4:21.+' 
    compile 'com.android.support:appcompat-v7:20.+' 
    compile 'com.google.android.gms:play-services:5.0.+' 
    compile project(':facebook') 
    compile fileTree(dir:'libs', include:['*.jar']) 
    compile files('libs/volley.jar') 
    compile files('libs/Parse-1.5.1.jar') 

    compile('com.twitter.sdk.android:twitter:[email protected]') { 
     transitive = true; 
    } 
} 

Я также попытался удалить, что но я получаю эту ошибку;

Error:A problem occurred configuring project ':app'. 
> Could not resolve all dependencies for configuration ':app:_debugCompile'. 
    > Could not resolve com.android.support:support-v4:21.0.0. 
    Required by: 
     Eventz:app:unspecified > com.android.support:appcompat-v7:20.0.0 
     > Could not GET 'https://maven.fabric.io/repo/com/android/support/support-v4/21.0.0/support-v4-21.0.0.pom'. Received status code 401 from server: Unauthorized 
    > Could not resolve com.android.support:support-v4:21.0.0. 
    Required by: 
     Eventz:app:unspecified > com.google.android.gms:play-services:5.0.89 
     > Could not GET 'https://maven.fabric.io/repo/com/android/support/support-v4/21.0.0/support-v4-21.0.0.pom'. Received status code 401 from server: Unauthorized 
    > Could not resolve com.android.support:support-v4:21.0.0. 
    Required by: 
     Eventz:app:unspecified > Eventz:facebook:unspecified 
     > Could not GET 'https://maven.fabric.io/repo/com/android/support/support-v4/21.0.0/support-v4-21.0.0.pom'. Received status code 401 from server: Unauthorized 
    > Could not resolve com.android.support:support-v4:21.0.0. 
    Required by: 
     Eventz:app:unspecified > com.twitter.sdk.android:twitter:1.0.1 > com.twitter.sdk.android:tweet-ui:1.0.1 
     > Could not GET 'https://maven.fabric.io/repo/com/android/support/support-v4/21.0.0/support-v4-21.0.0.pom'. Received status code 401 from server: Unauthorized 

ответ

9

Hemal from Fabric здесь, я с удовольствием поможем с этим. Мы нуждаемся в библиотеке поддержки для Android L в составе набора Twitter, но вам должно быть легко перейти к менеджеру Android SDK, а затем выбрать библиотеку поддержки и репозиторий поддержки для v20 здесь:

enter image description here

Как только это будет установлено, вы можете перестроить, и вы должны быть добрым! Дайте мне знать, как это происходит.

+0

Это не сработало для меня. – AlexVPerl

+2

Итак, это: https://get.fabric.io/crashlytics «Мы не требуем ссылки на любые дополнительные фреймворки или библиотеки». неправда? – racs

+1

У меня уже была установка repo + lib и до сих пор не работает. – Jacksonkr

 Смежные вопросы

  • Нет связанных вопросов^_^