Задача

Требуется внести правки в существующий Android-проект (исходники есть). Приложение уже размещено в Google Play. Цель - устранить три ошибки и подготовить обновленную версию.

Требуемые изменения

1. Воспроизведение видеороликов

  • После завершения 1-го уровня вместо видео появляется черный экран на ~3 секунды.
  • Необходимо исправить логику так, чтобы все заложенные видеоролики воспроизводились корректно и в хорошем качестве.

2. Механизм оплаты и платного скачивания

  • Требуется интегрировать модель платного распространения (например, покупка из приложения или платное скачивание при первом запуске).
  • Важно: уточнить, каким способом это реализовывается в Google Play - через обновление самого AAB-файла и настройку консоли, что-то с иным? Нужно выбрать правильный вариант и внедрить его.

3. График уведомлений

  • Сейчас уведомления приходят слишком часто - каждые несколько часов.
  • Нужно отредактировать код так, чтобы они отправлялись не чаще одного раза в 24 часа.

Порядок сдачи работы

  1. Предоставить для тестирования APK-файл (подписанный).
  2. После подтверждения корректной работы - прислать AAB-файл, подготовленный для публикации в Google Play (в магазине новую версию буду выпускать я).

Комментарий

Итоговая версия должна сохранить пакетную рассылку, не ломая текущую логику работы игры, остальные функциональные возможности не изменяйте.

Есть возможность обсудить детали реализации в переписке.

Обход защиты USB-ключа в медицинском ПО

Требуется модифицировать программу для медицинского оборудования, чтобы она работала без оригинального USB-ключа. Необходимо либо создать его программную эмуляцию, либо полностью удалить проверку ключа из кода.