преобразуем приложение из HTML5 в *.apk для публикации на google play

  1. Устанавливаем Android Studio
  2. Создаём новый проект (для телефона), поддерживающий нижеприведённый код (версия для оc Android 4.6+ )
  3. Билдим Hellow world
  4. в activity_main.xml  (режим Design) удаляем текcтовую компоненту Hellow world, добавляем компоненту WebView (края справа + прописываем окантовку окта, в id пишем webView — см. код ниже)
  5. добавляем в MainActivity.java после
    setContentView(R.layout.activity_main);

WebView myWeb;

myWeb = findViewById(R.id.webView);

myWeb.getSettings().setJavaScriptEnabled(true);
myWeb.getSettings().setAllowFileAccessFromFileURLs(true);
myWeb.getSettings().setJavaScriptCanOpenWindowsAutomatically(true);
myWeb.loadUrl(«file:///android_asset/W/index.html»);

6. WebView myWeb; исправляем подсказской import class

7. создаём

преобразуем приложение из HTML5 в *.apk для публикации на google play

/android_asset/W/index.html: W — если галочка сменить каталог (по умолчанию \app\src\main\assets) помещаем туда своё приложение в Html5

8. Build->generte signed apk

Если требуется оптимизация apk  (это замечание появляется, иногда, когда вы хотите опубликовать версию), то  нужно Build->generte signed bundle и

преобразуем приложение из HTML5 в *.apk для публикации на google playпри закачке на google play оптимизированной версии нужно поменять номер версии:

в build.gradle(Module: app)

android {
    ...
    defaultConfig {
        ...
        versionCode 2 //для Google Play
        versionName "1.1" //для пользователей
    }
}

методические материалы по информатике