twitter-archive / twitter-kit-android

Twitter Kit for Android

Home Page:https://dev.twitter.com/twitterkit/android/overview

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

twitter core sdk version 3.2.0 - Failed to find byte code for com/twitter/sdk/android/core/Callback

j2emanue opened this issue · comments

i keep getting the following gradle error when i use the twitter sdk core:

Failed to find byte code for com/twitter/sdk/android/core/Callback

i have a library project and it uses twitter core. the following is my gradle dependency for the library:

apply plugin: 'com.android.library'
//apply from: '../library/quality/quality.gradle'

android {
    compileSdkVersion project.ext.androidSdkVersion

    defaultConfig {
        minSdkVersion 16
        targetSdkVersion project.ext.androidSdkVersion
        versionCode 1
        versionName version

        vectorDrawables.useSupportLibrary = true
        resourcePrefix "fui_"
        multiDexEnabled true
    }

    buildTypes {
        release {
            postprocessing {
                consumerProguardFile 'auth-proguard.pro'
            }
        }
    }

    testOptions {
        unitTests {
            includeAndroidResources true
        }
    }
}

dependencies {
    implementation "com.android.support:design:$supportlib_version"
    implementation "com.android.support:customtabs:$supportlib_version"
    implementation 'com.android.support.constraint:constraint-layout:1.1.0-beta6'

    implementation "android.arch.lifecycle:extensions:$archLifecycleVersion"
    annotationProcessor "android.arch.lifecycle:compiler:$archLifecycleVersion"

    api "com.google.firebase:firebase-auth:$firebase_version"
    api "com.google.android.gms:play-services-auth:$firebase_version"

    compileOnly 'com.facebook.android:facebook-login:4.31.0'
    // Needed to override Facebook
    implementation "com.android.support:cardview-v7:$supportlib_version"
    implementation "com.android.support:customtabs:$supportlib_version"
    compileOnly('com.twitter.sdk.android:twitter:3.2.0@aar') {
        transitive = true
    }
    testImplementation 'junit:junit:4.12'
    //noinspection GradleDynamicVersion
    testImplementation 'org.mockito:mockito-core:2.15.+'
    testImplementation 'org.robolectric:robolectric:3.7'
    testImplementation 'com.facebook.android:facebook-login:4.31.0'
    testImplementation("com.twitter.sdk.android:twitter-core:3.1.1@aar") { transitive = true }

}

and here are the actually versions im using for the project top level gradle file:

`project.ext {
        //versioning
        versionMajor = 1
        versionMinor = 6
        versionPatch = 19
        minimumSdkVersion = 16

        androidSdkVersion = 27

        firebase_version = '12.0.1'

        supportlib_version = '27.0.2'

        room_version = '1.0.0'

        espresso_version = '3.0.1'


        constraintLayoutVersion = '1.1.0-beta6'

        archLifecycleVersion = '1.1.1'
    }

}`