# Создание APK из PWA с помощью PWABuilder ## Шаг 1: Разверните PWA на хостинге - Создайте аккаунт на GitHub (если нет). - Создайте новый репозиторий. - Загрузите все файлы проекта (index.html, script.js, manifest.json, service-worker.js, иконки и т.д.). - В настройках репозитория включите GitHub Pages (Settings > Pages > Source: main branch). - Получите URL типа https://yourusername.github.io/repository-name. ## Шаг 2: Проверьте PWA - Убедитесь, что сайт работает на https://yourusername.github.io/repository-name. - Проверьте консоль браузера на ошибки (Service Worker должен зарегистрироваться, manifest загрузиться). ## Шаг 3: Используйте PWABuilder - Перейдите на https://pwabuilder.com. - В поле "Enter the URL of a website" введите URL вашего PWA. - Нажмите "Start". ## Шаг 4: Выберите платформы - Выберите "Android" в списке платформ. - Нажмите "Next". ## Шаг 5: Скачайте проект - В разделе "Android" нажмите "Download". - Скачайте ZIP файл с Cordova проектом. ## Шаг 6: Соберите APK - Разархивируйте ZIP. - Установите Android Studio (если нет). - В Android Studio откройте проект из папки android. - Подключите Android устройство или эмулятор. - Нажмите "Run" > "Run 'app'" для тестирования или "Build" > "Build Bundle(s)/APK(s)" > "Build APK(s)" для сборки APK. ## Примечания - PWABuilder генерирует Cordova проект, который можно открыть в Android Studio. - Убедитесь, что иконки в manifest.json - PNG файлы (конвертируйте SVG в PNG, если нужно).