Я использую следующие коды версий для различных архитектур APK в предыдущем обновлении.
project.ext.versionCodes = ['armeabi': 1, 'armeabi-v7a': 2, 'arm64-v8a': 3, 'mips': 5, 'mips64': 6, 'x86': 8, 'x86_64': 9]
Теперь я экспортировал его в систему комплектов приложений, где создается только один app.aab.
Я установил apk на устройствах с разными архитектурами, но все коды версий APK одинаковы (в моем случае начиная с 3 (пример: 30000025).
Проблема заключается в том, что если я обновлю свое приложение с помощью этого комплекта приложений, у пользователей будет устройство с архитектурой «x86» или «x86-64», которое не получит обновление, поскольку предыдущее обновление имеет apks с более высоким кодом версии (пример: 80000024 ), чем текущий пакет apk (пример: 30000025), у которого общий код версии ниже, чем у некоторых apks в предыдущем обновлении.
в летнее время,
Мои предыдущие загруженные коды версий apk
armv7a 20000024
armv64-v8a 30000024
x86 80000024
x86-64 90000024
Новая продукция
armv7a 30000025
armv64-v8a 30000025
x86 30000025
x86-64 30000025