Google Play
Настройка приложения
Для публикации приложения в Google Play нужно добавлять только зависимости для работы пушей через FCM и RuStore. Чтобы начать работать с FCM, настройте проект в сервисе Firebase.
- Создайте новый проект в Firebase Console.
- В Firebase Console выберите проект, для которого вы планируете подключить пуш-уведомления.
- В меню слева, рядом с названием проекта, нажмите значок шестеренки и перейдите в раздел Project Settings.
- Перейдите к разделу Your apps и скачайте файл google-services.json.
- Поместите файл google-services.json в app/google-services.json.
Подключение в проект
Для публикации приложения в Goole Play вам нужно использовать только пакеты universalfcm, universalrustore и universalpush.
Подключите репозиторий в settings.gradle на корневом уровне:
dependencyResolutionManagement { repositoriesMode.set(RepositoriesMode.FAIL_ON_PROJECT_REPOS) repositories { google() mavenCentral() // нужно для работы rustore maven { } } } |
Подключение зависимостей
Для подключения зависимости добавьте в свой файл build.gradle на уровне app следующий код:
dependencies { implementation( 'ru.rustore.sdk:universalpush:0.1.1' ) implementation( 'ru.rustore.sdk:universalrustore:0.1.0' ) implementation( 'ru.rustore.sdk:universalfcm:0.1.0' ) } |
При использовании SDK в вашем приложении вместе с ProGuard добавьте следующее правило:
|
Для работы с FCM нужно:
- добавить в build.gradle на уровне app
plugins { // ... // нужно для fcm id 'com.google.gms.google-services' } |
- добавить в build.gradle на корневом уровне
buildscript { dependencies {
classpath 'com.google.gms:google-services:4.3.15' } } |
Обновлено 20 июня 2023 г.
Was this information helpful?