Мое приложение имеет 2 функции: «базовый» и «расширенный».
функция расширенного манифеста:
<dist:module
dist:onDemand="true"
dist:title="@string/title_extend">
<dist:fusing dist:include="true" />
</dist:module>
функция загрузки с SplitInstallManager -> startInstall
удаление с помощью SplitInstallManager -> deferredUninstall
Проверка установленных модулей с помощью SplitInstallManager -> getInstalledModules
Функция расширения загружается из магазина игрУспех и работа, как и ожидалось.Когда эта функция стала ненужной - удалите ее.
more, SplitInstallManager имеет обратные вызовы: SuccessListener, FailureListener, CompleteListener.Установка и удаление полностью завершены успешно (без ошибок).
Но после удаления функции расширения (и после перезапуска приложения) она остается установленной.
Как удалить удаленную функцию из приложения (необходимоудалить неиспользуемый код и ресурсы)?