Плохая версия SoLoader SDK, вызывающая сбои на 64-битных устройствах — ошибка в Play Console во время проверки приложениAndroid

Форум для тех, кто программирует под Android
Ответить Пред. темаСлед. тема
Anonymous
 Плохая версия SoLoader SDK, вызывающая сбои на 64-битных устройствах — ошибка в Play Console во время проверки приложени

Сообщение Anonymous »

У меня возникла проблема с устаревшей версией SoLoader SDK. В сообщении об ошибке предлагается обновить SoLoader SDK до версии 0.10.4 или выше. Ниже приведены подробные сведения о проблеме и о том, как я пытался ее решить.
Подробности о проблеме:
Мое приложение использует React Native версии 0.58. 8.
Я столкнулся с ошибкой, связанной с версией SoLoader SDK, которая гласит:
"Плохая версия SoLoader SDK. Ваше приложение использует версию SoLoader SDK, которая может вызывать сбои в 64-разрядной версии. -только для устройств. Чтобы решить эту проблему, обновите SoLoader SDK до версии 0.10.4 или выше.
Что я пробовал:
Пытался. Обновление SoLoader:
Обновлен SoLoader SDK до версии 0.10.5, изменив файл build.gradle и указав обновленную версию.
Проверил версию SoLoader в node_modules/react- Файл Native/ReactAndroid/gradle.properties: -

Код: Выделить всё

SO_LOADER_VERSION=0.10.5
Попробовал очистить кеш и сделать недействительными кеши:
Очистил кеш и сделал недействительными кеши в Android Studio, но проблема не устранена.
Попробовал Следующие шаги, но они не сработали:
Запустил ./gradlew app:dependents, чтобы проверить наличие нескольких версий SoLoader.
Убедился, что в проекте не существует нескольких версий SoLoader.
Принудительно установлена ​​более новая версия SoLoader, добавив конфигурацию в build.gradle.

Код: Выделить всё

configurations.all {
resolutionStrategy.eachDependency { DependencyResolveDetails details ->
if (details.requested.group == 'com.facebook.soloader') {
details.useVersion "0.10.5"
}
}
}

Очистите и перестройте проект:
Выполните следующие команды:

Код: Выделить всё

./gradlew clean
./gradlew build

Проверка транзитивных зависимостей:
Принудительно установлена ​​правильная версия с помощью:

Код: Выделить всё

implementation ('com.facebook.soloader:soloader:0.10.5') { force = true }

Убедитесь, что поддерживается правильная архитектура:
Проверено, что APK/AAB поддерживает 64-битную архитектуру.
Вопросы:
Как я могу обновить SoLoader SDK до версии 0.10.4 или выше, не нарушая совместимости с React Native 0.58.8?
Нужны ли определенные шаги или настройки, чтобы SoLoader 0.10.4+ работал с моим версию React Native?
Есть ли решение этой проблемы без обновления React Native?

Подробнее здесь: https://stackoverflow.com/questions/789 ... ror-on-pla
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «Android»