Отображение настроек / лицензионного соглашения и конфигурации только один раз для приложения Android в зависимости от языковых настроек

У меня есть быстрый вопрос реализации EULA для Android в зависимости от выбора языка. Предположим следующий сценарий:

1) пользователь может выбрать язык, используя языковой счетчик 2) В зависимости от выбора языка, отобразить лицензионное соглашение на этом конкретном языке 3) после этого предпочтения / настройки отображения 4) после трех вышеуказанных шагов начать фактическое действие приложения 5) Сначала три шага должны отображаться только один раз во время первой установки

После первой установки для последующего использования первые три шага выше не должны отображаться.

Вопрос

1) Хорошо ли иметь два apks, а затем использовать установщик для установки apk установки только один раз и для последующих запусков запустить второй apk напрямую.

2) хорошо ли иметь только один apk, а затем иметь механизм для подавления части установки после последующих установок.

Есть ли какие-либо проекты с открытым исходным кодом для многоязычного EULA, пожалуйста, дайте мне знать

1 ответ

Вы можете сохранить настройки языка в качестве предпочтения и прочитать их, когда пользователь запускает приложение во второй (третий и т. Д.) Раз. Затем упражнение может загрузить языковой счетчик и лицензионное соглашение (если это первый раз) или продолжить работу в обычном режиме (если это произойдет в следующий раз).

Вы можете использовать SharedPreferences или Обфускатор предпочтений (например, AESObfuscator) из библиотеки проверки лицензии (LVL)

Другие вопросы по тегам