Нашел решение для этого, это не было какой-либо ошибкой разработки, потому что если бы это была какая-то ошибка кода, то это должно было произойти на нескольких устройствах.
Итак, моим последним средством было исправить то, что именнопроисходит. Поскольку apk приложения был загружен в виде пакета, то, если пользователь устанавливал приложение после совместного использования apk пакета (боковой загрузки) с помощью ShareIt или Whatsapp, он получал сбой, потому что это свойство пакета приложения, которое мы не можем использовать совместно с APK, созданным изbundle.
Итак, чтобы убедиться, что если пользователь устанавливает приложение через боковую загрузку, мы можем добавить библиотеку google play core, чтобы сообщить им, что «в приложении отсутствуют компоненты. Пожалуйста, установите из playstore».
Gradle:
implementation 'com.google.android.play:core:1.6.3'
Класс приложения в onCreate ():
if (MissingSplitsManagerFactory.create(this)
.disableAppIfMissingRequiredSplits()) {
return;
// Skip app initialization.
}