Сайт в виде андроид приложения

Тема в разделе "Мобильные ОС", создана пользователем tromm, 24 янв 2016.

Модераторы: ADMiNZ
  1. qwertyguru

    qwertyguru Преемник престола

    Регистр.:
    22 фев 2017
    Сообщения:
    339
    Симпатии:
    229
    Могу предложить как вариант, это было на мероприятии дня свободного программного обеспечения, думаю поможет вам.
     
  2. VladimirPutin

    VladimirPutin Создатель

    Регистр.:
    20 мар 2017
    Сообщения:
    10
    Симпатии:
    2
    Делал нечто подобное на RAD studio и firemonkey, но готовый apk получается довольно громоздким и есть некоторые другие недостатки.
     
    qwertyguru нравится это.
  3. Mazai

    Mazai Создатель

    Регистр.:
    16 июл 2013
    Сообщения:
    17
    Симпатии:
    0
    Тоже скачал RAD, какие ещё недостатки? Насколько громоздким получилось apk в граммах (мегабайтах)
     
  4. qwertyguru

    qwertyguru Преемник престола

    Регистр.:
    22 фев 2017
    Сообщения:
    339
    Симпатии:
    229
    Там смотря какие задачи, какой объем, если простенький сайт переносите, но не так много. Вот статья с хабра, с подробным описанеим действий https://habrahabr.ru/post/222307/
     
  5. inetlinks

    inetlinks Постоялец

    Регистр.:
    2 сен 2007
    Сообщения:
    149
    Симпатии:
    18
    Если все еще актуально, могу собрать apk поместив туда ваш сайт. Работаю с андроид Студио, без всяких встроенных реклам и пр.
     
  6. tebelius15

    tebelius15 Создатель

    Регистр.:
    16 дек 2016
    Сообщения:
    40
    Симпатии:
    20
    Хотелось бы узнать от человека который в этом разбирается .
    залил в Android studio архив WebView
    ссылки изменил на свой сайт (доска объявлений ) ссылку скинул в лс.
    моб версия сайта имеется
    захожу в приложения и перехожу в добавить объявления
    все бы хорошо но при добавления фотографий ноль реакции
    окно выбора изображения не открывается..
    что нужно сделать чтоб коректно вызывалось окно выбора изображения с устройстава ?
    спасибо )
    или же укажите правильный путь куда копать
     
  7. inetlinks

    inetlinks Постоялец

    Регистр.:
    2 сен 2007
    Сообщения:
    149
    Симпатии:
    18
    Для работы контейнера file в WebView нам нужно переопределить метод WebChromeClient.openFileChooser(). В этом методе есть некий callback, в который нужно передать файл, выбранный пользователем. Никакого дополнительного функционала сам по себе /> не имеет. Диалог выбора файла нам нужно обеспечить. То есть мы можем открыть любой стандартный Android picker, в котором пользователь выберет нужный файл, получить его, например, через onActivityResult(), и передать в callback метода openFileChooser().

    Пример кода JavaScript:

    Код:
    <input type="file" onchange="onFaileSelected(event)"/>
    Пример кода Java:

    Код:
    WebChromeClient myClient = new WebChromeClient() {
      @SuppressWarnings("unused")
      public void openFileChooser(ValueCallback<Uri> callback, String accept, String capture) {
      callback.onReceiveValue(Uri.parse("file://" + getFileFromSomeProvider()));
      }
    };
    
    WebView webView = (WebView) findViewById(R.id.web_view);
    webView.setWebChromeClient(myClient);
    Также в манифесте прописать
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
    для разрешения доступа приложения к файлам на внешней SD

    как то так.
     
    Последнее редактирование модератором: 20 апр 2017
  8. Fedor5588

    Fedor5588 Писатель

    Регистр.:
    18 июл 2017
    Сообщения:
    1
    Симпатии:
    0
    Коллеги, которые пытались сделать приложение. У вас получилось? А то возникла подобная необходимость. Уйти от AppsGeyser
     
  9. maniac314

    maniac314 Создатель

    Регистр.:
    3 авг 2017
    Сообщения:
    22
    Симпатии:
    3
  10. lihman

    lihman Постоялец

    Регистр.:
    17 июл 2012
    Сообщения:
    101
    Симпатии:
    14
    Добил приложение, есть исходники на Андроид Студио, без всякой рекламы и ссылок, которые прикрепляют сторонние сервисы, кому интересно в лс