Комментарии ()

    +
    T
    >

    PhoneGap | Cordova apache > Размещение в Google Play

    29.01.2021 16:53
    01.02.2021 16:41
    286

    /* Превью

    И так, ситуация следующая, есть приложение (.apk файл) нужно разместить его в Google Play, поехали!

    */

    Очень надеюсь %USER_NAME% что тут не придётся страдать как с эплом и его всратым AppStore

    И так, представляем что у нас есть приложение и нам надо разместить его в Google play, для этого пройдёмся по пунктам

    Настройка аккаунта

    1. Настройка аккаунта разработчика

      Заходим в гугл аккаунт и переходим в гугл плей консоль и создаём аккаунт разработчика

      Важно указывать существующие и правильные данные, и заполнять очень внимательно, так как при регистрации придётся указать номер карты с которой спишутся 25$ и если что то пойдёт не так они просто сгорят в аду..
    2. Подтверждение личности

      После захода в гугл концоль на главной будет форма для подтверждения личности, после нажатия на нё нужно снова подтвердить данны и прикрепить сканы паспорта нескольких страниц паспорта, после чего отправить данные на проверку

    3. Создание приложения

      Теперь в админке нажимаем создать приложение, заполняем минимальные описание и вот, основные настройки сделанны

    Теперь нам надо закачать код приложение и протестировать как оно будет работать, для этого надо начать с внутреннего тестирования

    Внутренние тестирование

    1. Создание тестового выпуска приложения Открываем созданное приложение, переходим в тестирование - внутреннее тестирование и создаём новый выпуск
    2. Программа подписания приложений Google Play там сверху видем сообщение о программе подписания приложений, нажимаем продолжить и принимаем лицензионное соглашение
    3. Загружаем приложение

      Нужно загружать именно релизную версию приложения под андройд, которая находиться по адресу \platforms\android\app\release

      1. Если возникает ошибка, "You uploaded an APK with an invalid signature (learn more about signing). Error from apksigner: ERROR: JAR_SIG_NO_SIGNATURES: No JAR signatures"
        А потому что нужно создать ключ, тоесть перейти по ссылке, там будет подробная инструкция как через Android Studio создать ключ, который будет подписывать приложения.
      2. После создания ключа в Android Studio "Build" - "Generate Signed Bundle / APK" - "APK" - Далее далее и в конце нужно установить 2 галочки "Jar Signature" и "Full APK Signature"
      3. После чего в "\platforms\android\app\release" появляется заветный apk
    4. Внедрить версию для внутреннего тестирования

      После загрузки приложения, сохранения изменений и нажатий далее далее появляется кнопка "Внедрить версию для внутреннего тестирования" нажимаем на неё и подтверждаем что хотим её создать

    5. Тестировщики приложения

      Так как тестировать приложения могут не все пользователи, нужно дать права этим не всем тестировать, для этого

      1. переходим в Настройки - Внутренний доступ к приложениям
      2. Нажимаем кнопку "Ознакомиться с условиями" и принимаем их
      3. Нажимаем на Создать список рассылки для того чтобы создать список email для которых будет доступно тестирование
      4. Заполняем параметры, добавляем email тестировщиков, особенность юзабилити тут в том что при вводе email нужно нажать enter, тогда он засчитается и кнопка Сохранить будет доступна, нажимаем её
      5. После добавления мыл можно по ковырять другие способы раздачи приложения, например по ссылке, но мы дадим только по почте, тут же в разделе "Тестировщики" выбираем "Разрешить доступ только пользователям из списков адресов электронной почты" нажимаем сохранить изменения
      6. Возвращяемся в раздел "Внутренне тестирование" выбераем вкладку "Количество тестировщиков" и выбираем нудных нам тестировщиков.
      7. В самом низу на странице "Внутренне тестирование" можно скопировать ссылку на приглашение в тестировании её отпрвляем кому надо

      Теперь мы добавили пользователей и пора бы запустить тестовую версию на андройде дял этого переходим на сторону тестировщика...

      1. Приглашение Открываем ссылку приглашения, там принимаем участие в тестирование и открывваем ссылку на Google play
    6. Готово

      Готово, приложение доступно для внутренего тестирования