Firebase je platforma pro vývoj mobilních a webových aplikací, která poskytuje širokou škálu nástrojů a služeb pro pohodlný a rychlý vývoj. V tomto článku se podíváme na to, jak propojit Firebase a vaši aplikaci vytvořenou v Android Studio.
Prvním krokem je vytvoření projektu ve Firebase Console. Přejděte na web Firebase a vytvořte nový projekt. Poté přejděte do části" Přidat aplikaci pro Android " a zadejte název aplikace a balíček aplikace, který jste zadali při vytváření projektu v Android Studio.
Po vytvoření projektu a aplikace pro Android získáte soubor Google-services.json. Zkopírujte tento soubor do složky " app " vašeho projektu v Android Studio. Poté v souboru build.gradle (Module: app) přidejte následující řádek do bloku dependencies: classpath 'com.google.gms:google-services:4.3.10'.
Poté v souboru build.gradle (Module: app) přidejte na konec souboru následující řádky: apply plugin: 'com.google.gms.google-services' a implementation ' com.google.firebase:firebase-analytics:18.0.3'. Tyto řádky umožní vaší aplikaci používat služby Firebase a analytiku.
Po všech těchto krocích je vaše aplikace spojena s Firebase. Můžete použít různé služby Firebase, jako je autentizace, databáze, cloudové úložiště, cloudové zprávy atd. Nyní máte všechny nástroje k vývoji výkonné a moderní aplikace pro Android pomocí Firebase a Android Studio.
Vytvoření projektu ve Firebase Console
Chcete-li propojit Firebase s aplikací v Android Studio, musíte vytvořit projekt ve Firebase Console. V této příručce se podíváme na podrobný návod k vytvoření projektu.
1. Otevřete Firebase Console v prohlížeči a přihlaste se pomocí svého účtu Google.
2. Kliknutím na tlačítko" Přidat projekt " vytvoříte nový projekt ve Firebase Console.
3. Zadejte název svého projektu a vyberte zemi/region. Poté klikněte na tlačítko"Pokračovat".
4. V dalším okně můžete povolit Google Analytics pro váš projekt výběrem možnosti "použít Google Analytics spolu s Firebase". Pokud nechcete používat Google Analytics, jednoduše vyberte možnost "Nepoužívat Google Analytics spolu s Firebase". Po výběru možnosti klikněte na tlačítko"Vytvořit projekt".
5. Firebase Console vytvoří váš projekt a přesměruje vás na stránku projektového řízení. Zde můžete přidat aplikaci, nakonfigurovat přístup k databázi, analýze, autentizaci a dalším službám Firebase.
Nyní jste úspěšně vytvořili projekt ve Firebase Console a jste připraveni začít konfigurovat komunikaci s vaší aplikací v Android Studio.
Konfigurace projektu Android v Android Studio
Než začnete používat Firebase v aplikaci, musíte nakonfigurovat Projekt Android v Android Studio. Zde je podrobný návod, jak to udělat:
Krok 1: Otevřete Android projekt v Android Studio. Pokud ještě nemáte projekt, můžete vytvořit nový projekt nebo importovat stávající.
Krok 2: Připojte Firebase k projektu přidáním konfiguračního souboru Google-services.json. Chcete-li to provést, přejděte na konzoli Firebase, vyberte svůj projekt a v části "Nastavení projektu" klikněte na tlačítko "Přidat Firebase do aplikace Android". Postupujte podle pokynů pro přidání konfiguračního souboru do projektu.
Krok 3: V souboru build.gradle (Module:app) v kořenech projektu přidejte závislosti na Firebase. Otevřete soubor build.gradle (Module:app) a přidejte následující řádky kódu:
implementation 'com.google.firebase:firebase-analytics:18.0.2' implementation 'com.google.firebase:firebase-auth:21.0.1' implementation 'com.google.firebase:firebase-firestore:23.0.1'
Krok 4: Synchronizujte projekt a aplikujte změny. Klikněte na tlačítko" Sync Now " v pravém horním rohu Android Studio.
Po dokončení těchto kroků bude váš projekt Android nakonfigurován tak, aby používal Firebase. Nyní můžete do aplikace začít přidávat funkce Firebase.
Propojení Firebase a aplikací
1. Vytvoření projektu ve Firebase
Prvním krokem k propojení Firebase s aplikací v Android Studio je vytvoření projektu v konzoli Firebase. Přejděte na web Firebase, vytvořte nový projekt a pojmenujte jej.
2. Přidání aplikace do Firebase
Po vytvoření projektu ve Firebase do něj musíte přidat aplikaci. Přejděte do Nastavení projektu a klikněte na tlačítko "Přidat aplikaci". Zadejte název aplikace a její balíček, který používáte v Android Studio.
3. Získání konfiguračního souboru
Po přidání aplikace získáte soubor Google-services.json, který obsahuje konfigurační data vaší aplikace. Stáhněte si tento soubor a vložte jej do kořenové složky vašeho projektu v Android Studio.
4. Přidání závislostí
Otevřete soubor build.gradle (Module: app) a přidejte závislosti pro práci s Firebase. Chcete-li to provést, přidejte řádky dependencies <. > uvedené v dokumentaci Firebase. Poté projekt synchronizujte.
5. Inicializace Firebase v aplikaci
Chcete-li inicializovat Firebase ve vaší aplikaci, musíte vytvořit instanci třídy FirebaseApp a vyvolat metodu initializeApp(). Chcete-li to provést, přidejte do aplikace následující kód:
import com.google.firebase.FirebaseApp;import com.google.firebase.FirebaseOptions;//. FirebaseOptions options = new FirebaseOptions.Builder().setAppId("YOUR_APP_ID").setApiKey("YOUR_API_KEY").setDatabaseUrl("YOUR_DATABASE_URL").build();FirebaseApp.initializeApp(this, options);
6. Připojení služeb Firebase
Nyní můžete ve své aplikaci připojit služby Firebase, které potřebujete. Chcete-li to provést, zadejte příslušné závislosti v souboru build.gradle (Module: app) a synchronizujte projekt. Poté můžete ve své aplikaci použít jakékoli funkce a funkce Firebase.
Upozorňujeme, že používání určitých služeb Firebase může vyžadovat další přizpůsobení. Více o konfiguraci a používání Služeb Firebase se dozvíte v oficiální dokumentaci.