Android Dynami c Доставка с использованием React native - PullRequest
6 голосов
/ 17 января 2020

Я прочитал о android Dynami c Доставка с использованием Android комплектов приложений для создания и обслуживания оптимизированных APK-файлов для конфигурации каждого пользователя, поэтому пользователи загружают только код и ресурсы, необходимые для запуска вашего приложения.

Я создал приложение, используя Reaction-native . Как мы можем включить Dynami c доставка на основе функции, которая требуется пользователю как функция доставки .

Например, приложение имеет две функции, такие как Feature-A и Feature-B, которые не требуются для всех , Таким образом, пользователи будут загружать базовый APK из магазина Google Play, а позже пользователи будут загружать функцию APK по своему требованию или по подписке.

1 Ответ

0 голосов
/ 18 марта 2020

На простом языке

Что такое Dynami c Доставка Android Комплект приложений (.aab) ??

В случае файла .apk?

Пример: Когда мы успешно публикуем подписанный файл apk sh в магазине воспроизведения.

Если пользователь нажимает кнопку установки и начинает загрузку любого приложения из магазина воспроизведения. В конце файла .apk разбивается на маленькие модули, как показано ниже

xxhdpi   hdpi   arm64   x86
Base     fr     en  

И все эти модули загружаются в пользовательское устройство.

В случае .aab Dynami c Доставка?

Пример: Когда мы успешно опубликовали sh подписанный файл .aab в Play Store.

Если пользователь нажимает кнопку установки и начинает загрузку любого приложения из магазин игр. В конце файла .aab разбивается на маленькие модули, как показано ниже

xxhdpi   hdpi   arm64   x86
Base     fr     en  

. В зависимости от пользовательского устройства загружаются следующие модули ...

Если мое устройство имеет следующую конфигурацию ..

    en
    xxhdpi
    arm64

Тогда только эти компоненты загружаются только динамически ...

Наконец ...

Dynami c средства доставки для установки модулей в приложение в соответствии с потребностями пользователя. Он использует ваш пакет приложений для создания и обслуживания более оптимизированных APK-файлов в соответствии с конфигурацией устройства каждого пользователя, чтобы они загружали только тот код и ресурсы, которые будут выполняться. Например, нам не нужны строки других языков, если по умолчанию в качестве предпочтительного языка выбран английский язык sh.

Ambilpura @Happy Coding

...