ошибка не может получить доступ к ZZA после добавления FireStore - PullRequest
0 голосов
/ 19 мая 2018

Я добавил Firestore в своем Gradle, и когда я синхронизирую его синхронизацию правильно, но когда я запускаю проект, я получаю эту ошибку.

error: cannot access zza class file for com.google.android.gms.common.internal.safeparcel.zza not found

вот мои зависимости файла gradle

dependencies {
compile fileTree(dir: 'libs', include: ['*.jar'])
androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', {
    exclude group: 'com.android.support', module: 'support-annotations'
})
compile 'com.android.support:appcompat-v7:26.1.0'
compile 'com.android.support.constraint:constraint-layout:1.0.2'
compile 'com.android.support:design:26.+'
compile 'com.android.support:cardview-v7:26.+'
compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.google.android.gms:play-services-maps:10.0.1'
compile 'com.sothree.slidinguppanel:library:3.4.0'
compile 'com.github.florent37:singledateandtimepicker:1.2.2'
compile 'com.android.support:multidex:1.0.1'
compile 'com.jakewharton:butterknife:8.7.0'
testCompile 'junit:junit:4.12'
compile 'com.jakewharton:butterknife:8.7.0'
annotationProcessor 'com.jakewharton:butterknife-compiler:8.7.0'
compile 'com.chabbal:slidingdotsplash:1.0.2'

implementation 'com.google.firebase:firebase-firestore:16.0.0'

}

Ответы [ 2 ]

0 голосов
/ 19 мая 2018

Чтобы решить эту проблему, измените следующие строки кода:

compile 'com.google.android.gms:play-services:10.0.1'
compile 'com.google.android.gms:play-services-maps:10.0.1'

на

//compile 'com.google.android.gms:play-services:15.0.1' //(Must be commented)
compile 'com.google.android.gms:play-services-maps:15.0.1'

Также обязательно используйте:

classpath 'com.google.gms:google-services:3.3.1'

В вашемbuild.gradle (Project) file.

0 голосов
/ 19 мая 2018

Firebase теперь распространяет свои пакеты с независимыми номерами версий, убедитесь, что все пакеты на build.gradle являются самыми последними

Обновите все зависимости Google до последней, например, по вашему вопросунеобходимо обновить ниже строки, Также изменить complie с implementation

    implementation 'com.android.support:appcompat-v7:27.1.1'
    implementation 'com.android.support:design:27.1.1'
    implementation 'com.android.support:cardview-v7:27.1.1'


    implementation 'com.google.android.gms:play-services:15.0.1'
    implementation 'com.google.android.gms:play-services-maps:15.0.1'

    implementation 'com.google.firebase:firebase-firestore:16.0.0'
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...