Попробуйте импортировать напрямую Джексона в ваш build.gradle!В настоящее время они находятся на v-2.9.5
implementation 'com.fasterxml.jackson.core:jackson-core:2.9.5'
implementation 'com.fasterxml.jackson.core:jackson-annotations:2.9.5'
implementation 'com.fasterxml.jackson.core:jackson-databind:2.9.5'
В любом случае вы можете обратиться к этому руководству https://developers.google.com/api-client-library/java/google-api-java-client/setup.
Читая эту документацию, вы, похоже, должны импортировать файлы jar в папку libsчтобы предотвратить NoClassDefFoundError!
Или вы можете добавить это в свой gradle:
compile group: 'com.google.api-client', name: 'google-api-client-jackson2', version: '1.23.0'
Официальный документ: Android
Если вы разрабатываете для Android и Google API, выхочу использовать включен в библиотеку сервисов Google Play, используйте библиотеку сервисов Google Play для лучшей производительности и опыта.
Если вы используете клиентскую библиотеку Google API для Java с Android, важно знать,какие зависимости совместимы с Android, в частности, какой уровень Android SDK.Приложениям Android требуются следующие jar-файлы или более новые совместимые версии из папки libs:
google-api-client-1.23.0.jar
google-api-client-android-1.23.0.jar
google-oauth-client-1.23.0.jar
google-http-client-1.23.0.jar
google-http-client-android-1.23.0.jar
gson-2.1.jar
jackson-core-asl-1.9.11.jar
jackson-core-2.1.3.jar
jsr305-1.3.9.jar
protobuf-java-2.4.1.jar
Предупреждение. Для Android вы ДОЛЖНЫ поместить файлы .jar в каталог с именем "libs", чтобы APKУпаковщик может их найти.В противном случае вы получите ошибку NoClassDefFoundError во время выполнения.