Добавление новой зависимости в проект Android приводит к тому, что собственные библиотеки не собираются в apk - PullRequest
0 голосов
/ 13 февраля 2020

Я пытаюсь добавить kotlinx-coroutines- android в мой проект, но после этого столкнулся с проблемой во время выполнения. Просто добавьте эту строку:

implementation 'org.jetbrains.kotlinx:kotlinx-coroutines-android:1.3.3'

Заставляет исключить все файлы * .so из моей сборки. Перед добавлением этой строки, разархивируя мой apk, я вижу:

lib/armeabi-v7a/librealm-jni.so
lib/armeabi-v7a/libtwilio_voice_android_so.so
lib/x86/librealm-jni.so
lib/x86/libtwilio_voice_android_so.so
lib/arm64-v8a/librealm-jni.so
lib/arm64-v8a/libtwilio_voice_android_so.so
lib/x86_64/librealm-jni.so
lib/x86_64/libtwilio_voice_android_so.so

, но чистая сборка после добавления сопрограмм kotlinx (это единственное изменение) приводит к тому, что в файле вообще нет libs встроенный apk, и в результате мое приложение аварийно завершает работу при запуске.

Я получаю, что здесь не так много информации для go, но у кого-нибудь есть идеи, что может вызвать это?

...