Protobuf android: миграция на AndroidX: не удается найти класс символов EnumVerifier - PullRequest
0 голосов
/ 04 октября 2019

Я мигрирую существующий проект в AndroidX.

Когда я пытаюсь запустить приложение, я получаю сообщение «ошибка: не удается найти класс символов EnumVerifier» из «com.google.protobuf.Internal.java». Поэтому я проверил автоматически созданный файл "Internal.java" и там отсутствует "EnumVerifier".

Ниже приведены настройки моего gradle:

protobuf {
protoc {
artifact = 'com.google.protobuf:protoc:3.8.0'
}
generateProtoTasks {
all().each { task ->
task.builtins {
java {
option "lite"
}}}}}

dependancy {
implementation 'com.google.protobuf:protobuf-javalite:3.8.0'
}

//Android level gradle
dependancy {
classpath 'com.google.protobuf:protobuf-gradle-plugin:0.8.10'
}

Заранее спасибо.

...