Не удалось найти байт-код для com/google/firebase
Сегодня я сделал следующие обновления
- Android Studio 3.0 → 3.1
-
В build.gradle
зависимости {classpath 'com.android.tools.build:gradle: 3.0.1 ' → 3.1.0 }
-
В gradle/wrapper/gradle-wrapper.properties
distributionUrl = https://services.gradle.org/distributions/gradle-4.5-all.zip → gradle-4.6-all.zip
И теперь я получаю следующую ошибку с моими модулями firebase (случайный модуль в то время, когда я строю)
Не удалось найти байт-код для com/google/firebase/storage/StreamDownloadTask $ StreamProcessor
или иногда
Не удалось найти байт-код для com/google/firebase/database/ChildEventListener
Мой проект реализует
dependencies {
compile 'com.google.android.gms:play-services-base:11.8.0'
compile 'com.google.firebase:firebase-core:11.8.0'
compile 'com.google.firebase:firebase-auth:11.8.0'
compile 'com.google.firebase:firebase-firestore:11.8.0'
compile 'com.google.firebase:firebase-invites:11.8.0'
compile "com.google.firebase:firebase-messaging:11.8.0"
compile 'com.google.android.gms:play-services-auth:11.8.0'
compile fileTree(include: ['*.jar'], dir: 'libs')
compile 'com.android.support:appcompat-v7:26.1.0'
}
Ответы
Ответ 1
Эта проблема решена в последнем кандидате на релиз Resact-native-Firebase v4, доступном здесь: https://github.com/invertase/react-native-firebase/releases/tag/v4.0.0-rc.3
В конечном итоге исправление было связано с тем, что в compileOnly
-grag-сборке response-native-firebase использовалось compileOnly
вместо операторов compile
.
Ответ 2
У меня такая же ошибка
Не удалось найти байт-код для com/google/firebase/database/Transaction $ Handler
(хотя я не использую firebase/database
).
Обнаружили, что отключение мгновенного запуска в настройках AndroidStudio устраняет эту проблему.
Ответ 3
В зависимостях добавьте:
compile 'com.google.firebase:firebase-database:11.8.0'
compile 'com.google.firebase:firebase-storage:11.8.0'
для использования ChildEventListener
и StreamDownloadTask$StreamProcessor
Также вам, возможно, придется писать другие зависимости от базы
Ответ 4
Я получаю следующую ошибку: "Не удалось найти байт-код для com/google/protobuf/AbstractParser" или иногда "Не удалось найти байт-код для com/google/protobuf/GeneratedMessageV3". Что я должен делать?