В моем проекте я получил несколько динамических c функций (split apks). чтобы упростить тестирование, я пытаюсь создать универсальный APK, который содержит все функции. Для этого я использую bundletool для создания универсального "толстого" apk. При установке приложения из Android studio все работает нормально, проблема, с которой я сейчас сталкиваюсь, заключается в том, что по какой-то причине модуль Dynami c не может быть найден при установке универсального apk.
здесь как я пытаюсь загрузить класс из модуля Dynami c (работает при установке из студии)
Class moduleClass = Class.forName("com.mydomain." + moduleName + "." +
moduleName.substring(0, 1).toUpperCase() + moduleName.substring(1) + "Module");
Constructor constructor = moduleClass.getConstructor(Context.class, IModuleCallback.class);
вот как я создаю универсальный apk
bundletool build-apks --bundle=service-stub-debug.aab --output=myapp.apks --mode=universal
Затем я распаковываю выходной файл apks, чтобы получить универсальный apk. Почему в универсальном apk имя класса не найдено?