Как сделать из PWA React приложения android приложение для загрузки в Google Play? через Android Studio? bubblewrap?

Есть PWA приложение на React, Redux, Firebase. Хотелось бы научиться делать из него APK.

Видел способ через Android Studio, но он вроде как старый, у меня не получилось. Потом делал через bubblewrap, частично получилось, но устанавливалось с ошибкой, ошибку не показывает, не знаю как посмотреть, и второе, установилось как браузер, с адресной строкой сверху, хотя когда устанавливаешь просто с самого сайта как приложение ставит без адресной строки

Подскажите какой сейчас актуальный способ

Вдруг что в manifest не правильно, хотя наверное сложно тут ошибиться
manifest

{
    "name": "WordWice",
    "short_name": "WordWice",
    "theme_color": "#161C24",
    "background_color": "#161C24",
    "display": "standalone",
    "display_override": ["window-controls-overlay"],
    "orientation": "portrait",
    "scope": "/",
    "start_url": "/",
    "prefer_related_applications": true,
    "icons": [
        {
            "src": "favicon.ico",
            "sizes": "64x64 32x32 24x24 16x16",
            "type": "image/x-icon",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-48x48.png",
            "sizes": "48x48",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-72x72.png",
            "sizes": "72x72",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-96x96.png",
            "sizes": "96x96",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-144x144.png",
            "sizes": "144x144",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-192x192.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-192x192_m.png",
            "sizes": "192x192",
            "type": "image/png",
            "purpose": "maskable"
        },
        {
            "src": "icons/icon-256x256.png",
            "sizes": "256x256",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-384x384.png",
            "sizes": "384x384",
            "type": "image/png",
            "purpose": "any maskable"
        },
        {
            "src": "icons/icon-512x512.png",
            "sizes": "512x512",
            "type": "image/png",
            "purpose": "any maskable"
        }
    ]
}

  • Вопрос задан
  • 156 просмотров
Пригласить эксперта
Ответы на вопрос 1
@niknik_ykt
Не понимаю почему все это работает.
Можно сгенерировать готовые пакеты на этом сайте https://www.pwabuilder.com/
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы