2014-12-24 4 views
2

Я хотел бы исключить crashlytics из ткани, потому что, когда я пытаюсь интегрировать SDK, следуя инструкциям here, я получаю следующее сообщение об ошибке:Исключить crashlytics из твиттера ткани

Error:Execution failed for task ':app:fabricCleanupResourcesDebug'. 
> Crashlytics Developer Tools error. 

Моя цель состоит в том, чтобы быть в состоянии составите чириканье с руководством this, который, как мне кажется, требует, чтобы предыдущий плагин был установлен первым. Добавление maven { url 'https://maven.fabric.io/repo' } только не работает и приводит к исключению не найденной библиотеки. Thank you

ответ

2

Спасибо, но я нашел способ, чтобы заставить его работать, используя следующие директивы в моем build.gradle:

buildscript { 
repositories { 
    jcenter() 
    mavenCentral() 
    maven { url 'https://maven.fabric.io/public' } 
} 
dependencies { 
    classpath 'com.android.tools.build:gradle:1.0.0' 
    classpath "io.fabric.tools:gradle:1.+" 
} 
} 

dependencies { 
compile fileTree(dir: 'libs', include: ['*.jar']) 
compile 'com.android.support:appcompat-v7:21.+' 
compile ('com.twitter.sdk.android:twitter:[email protected]') { 
    transitive = true; 
} 
compile ('com.twitter.sdk.android:tweet-composer:[email protected]') 
{ 
    transitive = true; 
} 
compile project(':library') 
} 
2

Mike из Fabric здесь.

Использование набора Twitter позволит вам обойти это руководство, но использовать:

maven { url 'https://maven.fabric.io/public' } 

вместо/репо, чтобы получить библиотеку.

+0

Я не знаю, если что-то изменилось с тех пор этот ответ, но в любом случае ошибки несмотря на использование/общедоступного URL. То есть, crashlytics все еще включен в сборку. –

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