Ошибки сборки в Android Studio Gradle: работает нормально, когда я удаляю зависимость от Google - PullRequest
0 голосов
/ 12 октября 2019

Итак, я предполагаю, что у меня есть разные версии зависимостей, вызывающих эту проблему, но я не могу решить ее.

Когда я добавляю зависимость: реализация 'com.google.android.gms: play-services-vision: 18.0.0 'Тогда я получаю сообщение об ошибке Синхронизация моего сборочного билда.

Когда я меняю версию на реализацию 'com.google.android.gms: play-services-vision: 15.0.0' Тогда он синхронизируется нормально, но мое приложение продолжает падать, как только я его открываю.

Пожалуйста, кто-нибудь может помочь мне синхронизировать мои версии, чтобы мое приложение не зависало.

Я изменил версию с 18.0.0 на 15.0.0.

Мой Gradle:

android {
    compileSdkVersion 28
    defaultConfig {
        applicationId "com.example.ecommerce"
        minSdkVersion 15
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.google.firebase:firebase-core:11.8.0'
    implementation 'com.google.firebase:firebase-database:11.8.0'
    implementation 'com.google.firebase:firebase-storage:11.8.0'
    implementation 'com.firebaseui:firebase-ui-database:3.2.2'
    implementation 'com.squareup.picasso:picasso:2.71828'
    implementation 'com.github.rey5137:material:1.2.5'
    implementation 'com.android.support:cardview-v7:+'
    implementation 'com.android.support:recyclerview-v7:+'
    implementation 'io.paperdb:paperdb:2.6'
    implementation 'com.android.support:design:28.0.0'
    implementation 'de.hdodenhof:circleimageview:3.0.0'
    implementation 'com.google.android.gms:play-services-vision:18.0.0'
    implementation 'com.theartofdev.edmodo:android-image-cropper:2.7.+'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.sup`enter code here`port.test.espresso:espresso-core:3.0.2'
}

Ответы [ 2 ]

0 голосов
/ 12 октября 2019

После некоторых исследований я обнаружил, что Google перестал обновлять com.google.android.gms:play-services после 12.0.1. Я изменил версии, а также мои версии Firebase. Все синхронизировано без ошибок и, кажется, теперь работает нормально.

0 голосов
/ 12 октября 2019

сначала перейдите к файлу и синхронизируйте проект с файлом Gradle. Если он повторится, затем перейдите к файлу и сделайте недействительными кеши / Перезапустите, у меня много времени работает, а также попробуйте заменить minSdkVersion 15 на minSdkVersion 21, а такжеСудя по всему, ваши зависимости от Firebase устарели. https://firebase.google.com/docs/android/setup или Google Firebase. Также убедитесь, что вы добавили все проекты

 {
repositories {
    jcenter()
    maven {
        url "https://maven.google.com"
    }
}

}
в свой build.gradle

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...