Maps kit разбился, как только пользователь попытался его открыть

#react-native #huawei-mobile-services #huawei-developers #huawei-map-kit

#react-native #huawei-мобильные сервисы #huawei-разработчики #huawei-map-kit

Вопрос:

у нас проблема с hms react native map kit, во время разработки мы использовали облачное устройство, и у нас нет проблем с отображением карт на устройствах p40 и m30

Позже на некоторых устройствах huawei пользователь не сможет открыть карты без сбоя и закрытия приложения (Honor 8x и TRT-LX2)

Ошибка содержит

com.huawei.hms.dynamicloader.e[DexPathList[[zip-файл «/data/user_de/0/com.huawei.android.hsf/modules/external/huawei_module_huaweimaps/some_number/HuaweiMapsProvider.apk»],nativeLibraryDirectories=[/data/user_de/0/com.huawei.android.hsf/modules/external/huawei_module_huaweimaps/some_number/HuaweiMapsProvider.apk!/lib/arm64-v8a, /system/lib64, /system/product/lib64, /hw_product/lib64, /system/product/lib64]]] не удалось найти «libmap.so «

Как их решить? Спасибо за вашу помощь

Комментарии:

1. привет, есть ли подробный журнал об этой проблеме? @Vina

2. Можно попытаться очистить кэш ядра HMS или обновить APK-файл HMS Core до последней версии, чтобы проверить, сохраняется ли проблема .

Ответ №1:

Honor 8x (выпущен в 2018 году) и TRT-LX2 (выпущен в 2017 году) — старые устройства. На основании сообщения об ошибке не удалось найти libmap.so .

Вы можете попробовать интегрировать последнюю версию Map kit версии 6.2.0301 (2021-11-15, добавлены резервные полные зависимости). Для получения дополнительной информации: https://developer.huawei.com/consumer/en/doc/development/HMSCore-Guides/android-sdk-version-change-history-0000001050156688

Или, как упомянула Ширли, попробуйте обновить последнее ядро HMS и очистить кеш.

Если вышеуказанные 2 способа не работают, не могли бы вы поделиться более подробными журналами? это будет большим подспорьем для быстрой отладки.

Комментарии:

1. Мы используем react native hms map последней версии, и мы вернулись к использованию Google Maps на старых устройствах Huawei, большое спасибо за вашу помощь @Zinna

Ответ №2:

Вы можете попробовать обновить HMS Core до последней версии в AppGallery и повторить попытку, чтобы проверить, сохраняется ли проблема. Если проблема не устранена, пожалуйста, предоставьте полные журналы ошибок или отправьте свой тестовый APK на hmscore@huawei.com для нас, чтобы проверить.

Комментарии:

1. привет, @shirley, у нас все еще есть проблема с прослушивателем событий location kit, который не запускается на m30 и m30 pro. ядро hms обновлено, и проблема по-прежнему сохраняется, и ошибка не отображается на стороне js, можете ли вы помочь, как мы можем это решить?