Какие архитектуры следует размещать в splits.abi build.gradle? Я компилирую только «armeabi-v7a», потому что использование всех родных библиотек для всех архитектур создает очень большой APK. Я использую Proguard. Но я боюсь, что использование только «armeabi-v7a» может принести много проблем совместимости.Совместимость APK, Twilio, Splits и архитектур
splits {
...
abi {
enable true
reset()
include "armeabi-v7a"
universalApk false
}
}
Я использую 'com.twilio:client-android:1.2.14' и 'com.twilio:ip-messaging-android:0.8.1' на моем андроида proyect.
Для каждой архитектуры я получаю файлы 3.so внутри моей папки lib/lib: libclient.so, libtwilio-rtd-native.so и libtwilio_common_android_so. Aprox, 9MB foreach architecture = 36MB.
Вопрос: как насчет пользователей с устройствами и другими архитектурами?
Я считаю, что вы можете иметь 3 файлов APK, чтобы покрыть все архитектуры –