Как подключить Firebase в Android Studio: пошаговая инструкция для начинающих
Привет, дорогой ученик! В этой статье я расскажу тебе, как подключить Firebase в Android Studio. Firebase — это облачная платформа от Google, которая предоставляет множество сервисов и инструментов для разработки мобильных приложений. Firebase позволяет легко добавить аутентификацию, базу данных в реальном времени, облачное сохранение файлов и многое другое в твое приложение.
Шаг 1: Создание проекта Firebase
Первым шагом является создание проекта Firebase на официальном сайте Firebase (https://firebase.google.com/). Если у тебя уже есть аккаунт Google, просто войди в Firebase с помощью своих учетных данных, иначе зарегистрируйся.
После входа в Firebase, нажми на кнопку «Добавить проект» и следуй инструкции. Укажи имя проекта и выбери страну, где будут развернуты сервера Firebase.
Шаг 2: Добавление приложения Android
После создания проекта на Firebase, тебе необходимо добавить свое Android-приложение в проект. Чтобы это сделать, нажми на кнопку «Добавить приложение» и следуй инструкциям.
Во время добавления приложения Firebase предложит скачать файл google-service.json, который является конфигурационным файлом для Android-проекта.
После скачивания файла google-service.json, помести его в папку «app» твоего Android-проекта в Android Studio.
// Пример структуры папок в Android Studio - app - google-service.json - src - main - .
Шаг 3: Добавление зависимостей Gradle и настройка проекта
Теперь, когда у тебя есть google-service.json и он находится в правильном месте, открой файл build.gradle (Module: app) в Android Studio.
Внутри блока dependencies добавь следующую зависимость:
implementation 'com.google.firebase:firebase-core:19.3.0'
После добавления зависимости, убедись, что в блоке repositories находится следующая ссылка:
maven < url 'https://maven.google.com' >
Теперь ты можешь сохранить файл и проект будет настроен для работы с Firebase.
Шаг 4: Использование Firebase в Android-приложении
Поздравляю! Ты успешно подключил Firebase к своему Android-приложению. Теперь ты можешь использовать любой сервис или инструмент, предоставляемый Firebase.
Например, если ты хочешь использовать Firebase Authentication, тебе необходимо добавить следующую зависимость в файле build.gradle (Module: app):
implementation 'com.google.firebase:firebase-auth:19.3.0'
Импортируй нужные классы в свое активити или фрагмент:
import com.google.firebase.auth.FirebaseAuth; import com.google.firebase.auth.FirebaseUser;
Теперь ты можешь использовать классы FirebaseAuth и FirebaseUser для аутентификации пользователей в твоем приложении.
Заключение
Таким образом, подключение Firebase в Android Studio — это довольно простой процесс, который открывает перед тобой множество возможностей для разработки мобильных приложений. Помни, что Firebase предлагает множество сервисов, таких как аутентификация, база данных в реальном времени, облачное сохранение файлов и многое другое, которые могут значительно ускорить и упростить разработку.
Удачи в твоих проектах, и не стесняйся обратиться ко мне, если у тебя возникнут вопросы!
Как подключить Firebase к Android Studio: пошаговое руководство для начинающих
Привет! Чтобы подключить Firebase к Android Studio, следуй этим шагам: 1. Открой проект Android Studio. 2. В файле `build.gradle` уровня проекта добавь зависимости: «`groovy classpath ‘com.google.gms:google-services:4.3.8’ «` 3. В файле `build.gradle` уровня приложения добавь плагин и зависимости: «`groovy apply plugin: ‘com.google.gms.google-services’ dependencies < implementation 'com.google.firebase:firebase-analytics:18.0.2' // Добавь другие необходимые Firebase-библиотеки >«` 4. В консоли Firebase создай новый проект и настрой Firebase для Android приложения. 5. Загрузи файл `google-services.json` и добавь его в корневую папку проекта Android Studio. Теперь Firebase успешно подключен к Android Studio! Удачи в разработке!
Детальный ответ
- Первым шагом является создание проекта Firebase в консоли Firebase. Перейдите на сайт Firebase (https://firebase.google.com/) и войдите в свою учетную запись Google.
- После входа в систему нажмите на кнопку «Перейти к консоли» и создайте новый проект, указав ему имя и дополнительные параметры, если требуется.
Шаг 2: Добавление Firebase в проект Android Studio
- Откройте проект Android Studio, в котором вы хотите подключить Firebase. Перейдите в файл build.gradle (Project) и добавьте следующие строки кода в раздел «buildscript»:
buildscript < repositories < google() jcenter() >dependencies < classpath 'com.android.tools.build:gradle:4.1.0' classpath 'com.google.gms:google-services:4.3.4' // Добавьте эту строку >>
Шаг 3: Добавление зависимостей Firebase
- Далее, перейдите в файл build.gradle (Module: app) вашего проекта Android Studio и добавьте следующие строки кода в раздел «dependencies»:
dependencies < // Другие зависимости вашего проекта implementation 'com.google.firebase:firebase-analytics:17.4.4' // Пример зависимости // Другие зависимости вашего проекта >
Шаг 4: Синхронизация проекта
- После добавления зависимостей Firebase в ваш проект Android Studio, нажмите кнопку «Синхронизировать проект с файлами Gradle», чтобы синхронизировать проект и загрузить все необходимые файлы Maven.
Шаг 5: Добавление файла конфигурации Firebase
- Вернитесь в консоль Firebase и перейдите в раздел «Настройки проекта». Нажмите на кнопку «Настройки проекта Android» и скачайте файл google-services.json для вашего проекта.
- Переместите загруженный файл google-services.json в папку проекта Android Studio внутри модуля приложения.
Шаг 6: Инициализация Firebase в Android проекте
- Теперь, чтобы инициализировать Firebase в вашем проекте, откройте ваш MainActivity.java (или любой другой класс, где вы хотите использовать Firebase) и добавьте следующий код в метод onCreate:
@Override protected void onCreate(Bundle savedInstanceState) < super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Инициализация Firebase FirebaseApp.initializeApp(this); // Дальше вы можете использовать различные возможности Firebase в своем приложении >
Шаг 7: Проверка подключения Firebase
- Если вы хотите проверить, успешно ли подключено Firebase к вашему проекту, можете добавить следующую зависимость и код в ваш MainActivity.java:
import com.google.firebase.FirebaseApp; import com.google.firebase.analytics.FirebaseAnalytics; public class MainActivity extends AppCompatActivity < private FirebaseAnalytics mFirebaseAnalytics; @Override protected void onCreate(Bundle savedInstanceState) < super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); // Инициализация Firebase FirebaseApp.initializeApp(this); // Инициализация Firebase Analytics mFirebaseAnalytics = FirebaseAnalytics.getInstance(this); // Отправка события аналитики в Firebase Bundle bundle = new Bundle(); bundle.putString(FirebaseAnalytics.Param.ITEM_ID, "1"); bundle.putString(FirebaseAnalytics.Param.ITEM_NAME, "Button Clicked"); mFirebaseAnalytics.logEvent(FirebaseAnalytics.Event.SELECT_CONTENT, bundle); >>
Теперь, когда вы успешно подключили Firebase к вашему проекту Android Studio, вы можете начать использовать все возможности Firebase для разработки качественных приложений. Удачи в ваших проектах!
Начинаем работать с Firebase на Android
Для мобильных приложений необходим сервер для выполнения таких задач, как проверка подлинности пользователей и синхронизация пользовательских данных на нескольких устройствах. Однако для создания такого сервера требуется набор навыков, которого не хватает большинству независимых разработчиков приложений. К счастью, есть несколько back-end как сервисных платформ, которые часто называют BaaS, которые вы можете использовать сегодня. Firebase от Google — одна из таких платформ.
Firebase бесплатно предоставляет такие важные услуги, как аналитика, отчеты о сбоях, аутентификация пользователей и облачные сообщения. Его услуги freemium включают в себя базу данных NoSQL в режиме реального времени, хостинг файлов и статический хостинг веб-сайтов.
В этом уроке я покажу вам, как добавить аутентификацию пользователей, аналитику и удаленное хранилище данных в приложение Android с помощью Firebase.
Предпосылки
Чтобы следовать материалу, вам понадобятся:
JavaScript
Используем Firebase в качестве Back-End
Реджинальд Доусон
Мобильное приложение
Мобильные приложения с Ionic и Firebase
Реджинальд Доусон
1. Использование Firebase Analytics
Firebase Analytics является одним из самых популярных решений для аналитики мобильных приложений, доступных сегодня. Используя его, вы можете получить точное представление о том, кто ваши пользователи и как они используют ваше приложение.
Шаг 1: Настройка Firebase Analytics
В последних версиях Android Studio есть встроенная поддержка Firebase Analytics. Это означает, что вы можете добавить Firebase Analytics в свой проект, не покидая Android Studio.
Чтобы начать интеграцию Firebase Analytics с вашим проектом, нажмите «Сервис»> «Firebase». Вам будет предоставлено следующее окно помощника:

Нажмите «Аналитика», а затем «Зарегистрировать событие Analytics».
Теперь вы должны связать свой проект Android Studio с проектом Firebase. Поэтому нажмите кнопку «Подключиться к Firebase».
В появившемся диалоговом окне вы сможете увидеть все существующие проекты Firebase. Вы можете выбрать один из них или выбрать новый проект. На данный момент я предлагаю вам выбрать вариант «Создать новый проект Firebase» и дать уникальное имя проекту.

После нажатия кнопки «Подключиться к Firebase», которая находится внутри диалогового окна, Android Studio автоматически выполнит все необходимые изменения конфигурации, такие как создание файла google-services.json и загрузка SHA1.
Теперь вы можете нажать кнопку Добавить Google Analytics, чтобы добавить плагин Firebase и зависимость Firebase Core к вашему проекту. Android Studio покажет вам точные изменения, которые будут внесены в файлы build.gradle.

Нажмите «Принять изменения», чтобы завершить настройку.
Шаг 2: Создание событий Analytics
После того, как вы настроили Firebase Analytics для своего приложения, вам не нужно писать какой-либо дополнительный код, если вас устраивают только автоматически созданные события аналитики, такие как пользователь, открывающий ваше приложение в первый раз, использование приложения дольше чем 10 секунд, совершение покупки в приложении или удаление приложения. Таким образом, вы можете запустить приложение сейчас — на эмуляторе или на реальном устройстве — и в течение следующих 24 часов вы сможете увидеть журналы аналитики в консоли Firebase.

Если вы хотите более внимательно проанализировать поведение своих пользователей, вы можете создавать собственные события аналитики вручную, используя метод logEvent() класса FirebaseAnalytics . Метод ожидает два параметра: строку, определяющую имя настраиваемого события, и Bundle , содержащий сведения о событии в виде пар ключ-значение.
Например, если вы хотите генерировать событие с именем my_custom_event каждый раз, когда пользователь нажимает на определенную кнопку, вам нужно добавить следующий код в обработчик кликов кнопки:
// Create an instance of FirebaseAnalytics
FirebaseAnalytics fa = FirebaseAnalytics.getInstance(this);
Добавьте Firebase в свой проект Android
Оптимизируйте свои подборки Сохраняйте и классифицируйте контент в соответствии со своими настройками.
Предварительные условия
- Установите или обновите Android Studio до последней версии.
- Убедитесь, что ваш проект соответствует этим требованиям:
- Целевой уровень API 19 (KitKat) или выше.
- Использует Android 4.4 или выше.
- Использует Jetpack (AndroidX) , что включает соответствие следующим требованиям к версии:
- com.android.tools.build:gradle v7.3.0 или новее
- compileSdkVersion 28 или новее
Если у вас еще нет проекта Android и вы просто хотите опробовать продукт Firebase, вы можете загрузить один из наших примеров быстрого запуска .
Вы можете подключить свое Android-приложение к Firebase, используя один из следующих вариантов:
- Вариант 1 : (рекомендуется) Используйте рабочий процесс настройки консоли Firebase.
- Вариант 2. Используйте Android Studio Firebase Assistant (может потребоваться дополнительная настройка).
Вариант 1. Добавьте Firebase с помощью консоли Firebase.
Добавление Firebase в ваше приложение включает в себя выполнение задач как в консоли Firebase , так и в открытом проекте Android (например, вы загружаете файлы конфигурации Firebase из консоли, а затем перемещаете их в свой проект Android).
Шаг 1. Создайте проект Firebase.
Прежде чем вы сможете добавить Firebase в свое приложение Android, вам необходимо создать проект Firebase для подключения к вашему приложению Android. Посетите раздел «Понимание проектов Firebase» , чтобы узнать больше о проектах Firebase.
Создать проект Firebase
- В консоли Firebase нажмите «Добавить проект» .
- Чтобы добавить ресурсы Firebase в существующий проект Google Cloud, введите название его проекта или выберите его из раскрывающегося меню.
- Чтобы создать новый проект, введите желаемое имя проекта. Вы также можете при желании изменить идентификатор проекта, отображаемый под названием проекта. Firebase генерирует уникальный идентификатор для вашего проекта Firebase на основе заданного вами имени. Если вы хотите отредактировать этот идентификатор проекта, вы должны сделать это сейчас, поскольку его нельзя изменить после того, как Firebase предоставит ресурсы для вашего проекта. Посетите раздел «Понимание проектов Firebase» , чтобы узнать, как Firebase использует идентификатор проекта.
- При появлении запроса прочтите и примите условия Firebase .
- Нажмите Продолжить .
- (Необязательно) Настройте Google Analytics для своего проекта, что позволит вам оптимально использовать любой из следующих продуктов Firebase:
- Firebase Крашлитикс
- Облачный обмен сообщениями Firebase
- Обмен сообщениями Firebase внутри приложения
- Удаленная конфигурация Firebase
- Персонализация удаленной конфигурации
- A/B-тестирование Firebase
Либо выберите существующую учетную запись Google Analytics , либо создайте новую учетную запись.
Если вы создаете новую учетную запись, выберите местоположение для отчетов Analytics , затем примите настройки совместного использования данных и условия Google Analytics для вашего проекта.
Firebase автоматически выделяет ресурсы для вашего проекта Firebase. Когда процесс завершится, вы перейдете на страницу обзора вашего проекта Firebase в консоли Firebase.
Шаг 2. Зарегистрируйте свое приложение в Firebase.
Чтобы использовать Firebase в своем приложении для Android, вам необходимо зарегистрировать свое приложение в проекте Firebase. Регистрация вашего приложения часто называется «добавлением» вашего приложения в проект.
- Перейдите в консоль Firebase .
- В центре страницы обзора проекта щелкните значок Android ( plat_android ) или «Добавить приложение» , чтобы запустить рабочий процесс установки.
- Введите имя пакета вашего приложения в поле имени пакета Android . Как называется пакет и где его найти?
- Имя пакета уникально идентифицирует ваше приложение на устройстве и в Google Play Store.
- Имя пакета часто называют идентификатором приложения .
- Найдите имя пакета вашего приложения в файле Gradle вашего модуля (на уровне приложения), обычно app/build.gradle (пример имени пакета: com.yourcompany.yourproject ).
- Имейте в виду, что значение имени пакета чувствительно к регистру, и его нельзя изменить для этого приложения Firebase Android после его регистрации в вашем проекте Firebase.
- Псевдоним приложения : внутренний удобный идентификатор, который виден только вам в консоли Firebase.
- Сертификат подписи отладки SHA-1 : хэш SHA-1 требуется для аутентификации Firebase (при использовании входа в Google или входа по номеру телефона ) и динамических ссылок Firebase .
Шаг 3. Добавьте файл конфигурации Firebase.
- Загрузите и добавьте файл конфигурации Firebase Android ( ) в свое приложение:
- Нажмите «Загрузить google-services.json» , чтобы получить файл конфигурации Firebase Android.
- Переместите файл конфигурации в корневой каталог модуля (на уровне приложения) вашего приложения.
Что вам нужно знать об этом конфигурационном файле?
- Файл конфигурации Firebase содержит уникальные, но несекретные идентификаторы вашего проекта. Чтобы узнать больше об этом файле конфигурации, посетите раздел «Понимание проектов Firebase» .
- Вы можете снова загрузить файл конфигурации Firebase в любое время.
- Убедитесь, что к имени файла конфигурации не добавлены дополнительные символы, например (2) .
-
В файле Gradle корневого уровня (уровня проекта) ( /build.gradle.kts или /build.gradle ) добавьте плагин служб Google в качестве зависимости:
Kotlin
Вы все еще используете синтаксис buildscript ? Узнайте, как добавлять плагины Firebase, используя этот синтаксис.
plugins < id("com.android.application") version "7.3.0" apply false // . // Add the dependency for the Google services Gradle plugin id("com.google.gms.google-services") version "4.4.1" apply false >Groovy
Вы все еще используете синтаксис buildscript ? Узнайте, как добавлять плагины Firebase, используя этот синтаксис.
plugins < id 'com.android.application' version '7.3.0' apply false // . // Add the dependency for the Google services Gradle plugin id 'com.google.gms.google-services' version '4.4.1' apply false >
Kotlin
plugins < id("com.android.application") // Add the Google services Gradle plugin id("com.google.gms.google-services") // . >Groovy
plugins < id 'com.android.application' // Add the Google services Gradle plugin id 'com.google.gms.google-services' // . >
Шаг 4. Добавьте Firebase SDK в свое приложение.
- В файле Gradle вашего модуля (на уровне приложения) (обычно //build.gradle.kts или //build.gradle ) добавьте зависимости для продуктов Firebase. который вы хотите использовать в своем приложении. Мы рекомендуем использовать Firebase Android BoM для управления версиями библиотеки.
Аналитика включена
dependencies < // . // Import the Firebase BoM implementation(platform("com.google.firebase:firebase-bom:32.8.1")) // When using the BoM, you don't specify versions in Firebase library dependencies // Add the dependency for the Firebase SDK for Google Analytics implementation("com.google.firebase:firebase-analytics") // TODO: Add the dependencies for any other Firebase products you want to use // See https://firebase.google.com/docs/android/setup#available-libraries // For example, add the dependencies for Firebase Authentication and Cloud Firestore implementation("com.google.firebase:firebase-auth") implementation("com.google.firebase:firebase-firestore") >Используя Firebase Android BoM , ваше приложение всегда будет использовать совместимые версии библиотек Firebase Android. Ищете библиотечный модуль, специфичный для Kotlin? Начиная с октября 2023 года (Firebase BoM 32.5.0) от основного модуля библиотеки могут зависеть как разработчики Kotlin, так и Java (подробнее см. FAQ по этой инициативе ).
Аналитика не включена
dependencies < // . // Import the Firebase BoM implementation(platform("com.google.firebase:firebase-bom:32.8.1")) // When using the BoM, you don't specify versions in Firebase library dependencies // TODO: Add the dependencies for Firebase products you want to use // See https://firebase.google.com/docs/android/setup#available-libraries // For example, add the dependencies for Firebase Authentication and Cloud Firestore implementation("com.google.firebase:firebase-auth") implementation("com.google.firebase:firebase-firestore") >Используя Firebase Android BoM , ваше приложение всегда будет использовать совместимые версии библиотек Firebase Android. Ищете библиотечный модуль, специфичный для Kotlin? Начиная с октября 2023 года (Firebase BoM 32.5.0) от основного модуля библиотеки могут зависеть как разработчики Kotlin, так и Java (подробнее см. FAQ по этой инициативе ).
- Добавьте перечисленные compileOptions из сообщения об ошибке в файл build.gradle.kts или build.gradle уровня приложения .
- Увеличьте minSdk для вашего проекта Android до 26 или выше.
Вот и все! Вы можете пропустить следующий шаг и ознакомиться с рекомендуемыми дальнейшими действиями .
Вариант 2. Добавьте Firebase с помощью Firebase Assistant.
Помощник Firebase регистрирует ваше приложение в проекте Firebase и добавляет необходимые файлы, плагины и зависимости Firebase в ваш проект Android — и все это из Android Studio!
- Откройте свой проект Android в Android Studio, затем убедитесь, что вы используете последние версии Android Studio и Firebase Assistant:
- Windows/Linux: Справка > Проверить наличие обновлений.
- macOS: Android Studio > Проверить наличие обновлений
- Откройте Помощник Firebase: Инструменты > Firebase .
- На панели «Ассистент» выберите продукт Firebase, который хотите добавить в свое приложение. Разверните его раздел, затем нажмите ссылку руководства (например, »).
- Нажмите «Подключиться к Firebase» , чтобы подключить проект Android к Firebase. Что делает этот рабочий процесс?
- Этот рабочий процесс автоматически создает новое приложение Firebase для Android, используя имя пакета вашего приложения. Вы можете создать это новое приложение Firebase для Android либо в существующем проекте Firebase, либо в новом проекте. Вот несколько советов по настройке проекта Firebase:
- Ознакомьтесь с нашими рекомендациями по добавлению приложений в проект Firebase, в том числе о том, как обрабатывать несколько вариантов.
- Если вы создаете новый проект, мы настоятельно рекомендуем вам настроить Google Analytics для вашего проекта, что позволит вам оптимально использовать многие продукты Firebase.
Вам нужен более простой способ управления версиями библиотеки?
Вы можете использовать Firebase Android BoM для управления версиями библиотеки Firebase и гарантировать, что ваше приложение всегда использует совместимые версии библиотеки.Вот и все! Обязательно ознакомьтесь с рекомендуемыми дальнейшими действиями .
Доступные библиотеки
В этом разделе перечислены продукты Firebase, поддерживаемые для Android, и их зависимости Gradle. Узнайте больше об этих библиотеках Firebase для Android:
- Справочная документация ( Kotlin+KTX | Java )
- Репозиторий Firebase Android SDK на GitHub
Обратите внимание: при использовании Firebase Android BoM вы не указываете отдельные версии библиотеки при объявлении зависимостей библиотеки Firebase в файле конфигурации сборки Gradle.
Важно: разработчики Kotlin теперь могут полагаться на основные модули вместо модулей KTX (при использовании Firebase BoM v32.5.0+ или версий основного модуля, перечисленных в BoM v32.5.0+). Подробности смотрите в FAQ по этой инициативе .
В основном разделе таблицы ниже перечислены зависимости для основных модулей и их последних версий. Однако при необходимости вы все равно можете найти список всех модулей KTX и их версий внизу таблицы.
Услуга или продукт Зависимость Gradle Последний
версияДобавить аналитику? Firebase Android BoM
(Спецификация материалов)com.google.firebase:firebase-bom Последняя версия Firebase BoM содержит последние версии каждой библиотеки Firebase Android. Чтобы узнать, какие версии библиотек сопоставлены с конкретной версией спецификации, просмотрите примечания к выпуску для этой версии спецификации.
Модули Firebase KTX
API-интерфейсы расширений Kotlin (KTX) были добавлены в соответствующие основные модули. Например, все API из firebase-perf-ktx были добавлены в firebase-perf в пакете com.google.firebase.perf .
Это изменение означает, что разработчики Kotlin теперь могут полагаться на основные модули вместо модулей KTX (при использовании Firebase BoM v32.5.0+ или версий основного модуля, перечисленных в BoM v32.5.0+).
В рамках этого изменения API-интерфейсы KTX в каждом модуле KTX устарели. Уже в апреле 2024 года мы больше не будем выпускать модули KTX, а также удалим библиотеки KTX из спецификации Firebase Android BoM.
Если вы используете API KTX из модулей KTX, мы рекомендуем вместо этого перенести приложение на использование API KTX из основных модулей . Подробности смотрите в FAQ по этой инициативе .
Аналитика com.google.firebase:firebase-analytics-ktx 21.6.2 Пользовательский поставщик проверки приложений com.google.firebase:firebase-appcheck-ktx 17.1.2 API распространения приложений com.google.firebase:firebase-appdistribution-api-ktx 16.0.0-бета12 Аутентификация com.google.firebase:firebase-auth-ktx 22.3.1 Облачный пожарный магазин com.google.firebase:firebase-firestore-ktx 24.11.1 Облачные функции для клиентского SDK Firebase com.google.firebase:firebase-functions-ktx 20.4.0 Облачный обмен сообщениями com.google.firebase:firebase-messaging-ktx 23.4.1 Облачное хранилище com.google.firebase:firebase-storage-ktx 20.3.0 Крашлитикс com.google.firebase:firebase-crashlytics-ktx 18.6.4 Динамические ссылки com.google.firebase:firebase-dynamic-links-ktx 21.2.0 Обмен сообщениями в приложении com.google.firebase:firebase-inappmessaging-ktx 20.4.2 (необходимый) Отображение сообщений в приложении com.google.firebase:firebase-inappmessaging-display-ktx 20.4.2 (необходимый) Установки Firebase com.google.firebase:firebase-installations-ktx 17.2.0 API загрузки моделей Firebase ML com.google.firebase:firebase-ml-modeldownloader-ktx 24.2.3 Мониторинг производительности com.google.firebase:firebase-perf-ktx 20.5.2 База данных реального времени com.google.firebase:firebase-database-ktx 20.3.1 Удаленная настройка com.google.firebase:firebase-config-ktx 21.6.3 Библиотеки Firebase ML Kit
API пользовательских моделей Firebase ML com.google.firebase:firebase-ml-модель-интерпретатор 22.0.4 API-интерфейсы Firebase ML Vision com.google.firebase:firebase-ml-vision 24.1.0 Firebase ML: модель маркировки изображений com.google.firebase:firebase-ml-vision-image-label-model 20.0.2 Firebase ML: модель обнаружения и отслеживания объектов com.google.firebase:firebase-ml-vision-object-detection-model 19.0.6 Firebase ML: модель распознавания лиц com.google.firebase:firebase-ml-vision-face-model 20.0.2 Firebase ML: модель сканирования штрих-кода com.google.firebase:firebase-ml-vision-barcode-model 16.1.2 Firebase ML: API AutoML Vision Edge com.google.firebase:firebase-ml-vision-automl 18.0.6 Firebase ML: API естественного языка com.google.firebase:firebase-ml-естественный-язык 22.0.1 Firebase ML: модель идентификации языка com.google.firebase:firebase-ml-natural-language-language-id-model 20.0.8 Firebase ML: перевести модель com.google.firebase:firebase-ml-natural-language-translate-model 20.0.9 Firebase ML: модель умного ответа com.google.firebase:firebase-ml-natural-language-smart-reply-model 20.0.8 Следующие шаги
Добавьте сервисы Firebase в свое приложение:
- Получите представление о поведении пользователей с помощью Analytics .
- Настройте поток аутентификации пользователя с помощью Authentication .
- Храните данные, например информацию о пользователях, с помощью Cloud Firestore или базы данных реального времени .
- Храните файлы, например фотографии и видео, с помощью Cloud Storage .
- Запускайте серверный код триггера, который работает в безопасной среде с помощью Cloud Functions .
- Отправляйте уведомления с помощью Cloud Messaging .
- Узнайте, когда и почему ваше приложение выходит из строя, с помощью Crashlytics .
Узнайте больше о Firebase:
- Посетите раздел «Понимание проектов Firebase» , чтобы узнать больше о проектах Firebase и лучших практиках для проектов.
- Посетите раздел «Узнайте больше об Android и Firebase», если у вас есть вопросы о концепциях, которые незнакомы или специфичны для разработки Firebase и Android.
- Ознакомьтесь с примерами приложений Firebase .
- Получите практический опыт работы с Firebase Android Codelab .
- Узнайте больше с помощью курса Firebase на выходных .
- Подготовьтесь к запуску приложения:
- Настройте оповещения о бюджете для своего проекта в консоли Google Cloud.
- Отслеживайте панель «Использование и выставление счетов» в консоли Firebase, чтобы получить общую картину использования вашего проекта в нескольких сервисах Firebase.
- Ознакомьтесь с контрольным списком запуска Firebase .
Отправить отзыв
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons «С указанием авторства 4.0», а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-04-17 UTC.