У меня есть приложение ReactNative и у меня нет опыта разработки android.
В настоящее время у меня есть проблема с интеграцией детоксикации с моим приложением (приложение компилируется и работает нормально, если просто запустить его через реактивную систему) run- android).
Я нашел довольно много похожих вопросов, где общий совет - просто установить «multiDexEnabled true» в файле build.gradle, который в моем случае не работает.
Еще один совет - «три изменения» для зависимостей, но попытка, которая из-за отсутствия опыта привела к другим ошибкам сборки.
Итак, Android -мастера, не могли бы вы поделиться своими методами о том, как исправить тему в процессе сборки android?
[ UPD1 ] Эта проблема возникает, только когда я пытаюсь создать приложение для детоксикации с использованием detox build -c android.emu.debug
Task :tipsi-stripe:mergeDexDebugAndroidTest FAILED
java.lang.RuntimeException: java.lang.RuntimeException: com.android.builder.dexing.DexArchiveMergerException: Error while merg
ing dex archives:
The number of method references in a .dex file cannot exceed 64K.
...
Приложение собирается и отлично работает для конфигураций отладки / выпуска , Он терпит неудачу, обрабатывая пакет tipsi-stripe
, что привело меня к https://github.com/tipsi/tipsi-stripe/issues/273, где, как я понял, nenti предлагает что-то вроде трех изменений.
Но это не помогло (возможно, из-за того, что у меня разные версии пакетов). Поэтому мой вопрос, как повторить этот совет с версиями моих пакетов.