{"id":25067,"date":"2019-03-07T06:18:23","date_gmt":"2019-03-07T06:18:23","guid":{"rendered":"https:\/\/www.knowband.com\/blog\/?p=25046\/"},"modified":"2022-07-25T11:40:42","modified_gmt":"2022-07-25T11:40:42","slug":"wie-kann-ich-daten-von-firebase-in-android-abrufen","status":"publish","type":"post","link":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/","title":{"rendered":"Wie rufe ich Daten von Firebase in Android ab?"},"content":{"rendered":"<p><html lang=\"de\"><head><meta charset=\"utf-8\"><\/head><body><\/p>\n<h2><strong>Ziele des Blogs<\/strong><\/h2>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data-1.png\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-817385\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data-1.png\" alt=\"Wie rufe ich Daten von Firebase in Android ab?\" width=\"760\" height=\"300\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data-1.png 760w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data-1-300x118.png 300w\" sizes=\"auto, (max-width: 760px) 100vw, 760px\" \/><\/a><\/p>\n<p>Nach dem Lesen dieses Blogs k\u00f6nnen wir Daten aus der Firebase Realtime Database abrufen. Diese Daten k\u00f6nnen einfache Datentypen wie Strings oder komplexe Datentypen wie Java-Objekte umfassen.<\/p>\n<h3><strong>Die Anforderungen:<\/strong><\/h3>\n<p>Wir m\u00fcssen ein Android Studio-Projekt und ein Firebase-Projekt bereit haben, um die Firebase Realtime Database verwenden zu k\u00f6nnen. Erstellen Sie ein neues Android Studio-Projekt (oder verwenden Sie ein vorhandenes Projekt). Dieses Android Studio-Projekt wird f\u00fcr die Arbeit mit der Echtzeitdatenbank verwendet. F\u00fchren Sie die folgenden Schritte aus, um das Firebase-Projekt zu erstellen:<\/p>\n<p><strong>1.<\/strong> Gehe zu  <a href=\"https:\/\/console.firebase.google.com\" target=\"_blank\">https:\/\/console.firebase.google.com<\/a><\/p>\n<p><strong>2.<\/strong> Klicken Sie auf &#8220;<strong>Projekt hinzuf\u00fcgen<\/strong>&#8221; Taste.<\/p>\n<p><strong>3.<\/strong> Geben Sie den Projektnamen ein und akzeptieren Sie die Bedingungen und klicken Sie auf &#8220;<strong>Fortfahren<\/strong>&#8221; Taste.<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture4.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25047 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture4.png\" alt=\"Projekt hinzuf\u00fcgen\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture4.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture4-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a><\/p>\n<p><strong>4.<\/strong> F\u00fcgen Sie dann Ihrem Projekt eine Android-App hinzu. Es erfordert die Eingabe des Paketnamens der App. Klicken Sie auf Weiter.<\/p>\n<p><strong>5.<\/strong> Laden Sie die Datei google-services.json herunter und verschieben Sie diese Datei an den auf dem Bildschirm angegebenen Speicherort im Android-Projekt in Android Studio.<\/p>\n<p><strong>6.<\/strong> Im n\u00e4chsten Schritt g\u00e4be es ein kleines Tutorial, um 3 Codezeilen in die build.gradle-Dateien auf Projektebene und App-Ebene einzuf\u00fcgen. F\u00fcgen Sie sie entsprechend hinzu.<\/p>\n<p><strong>7.<\/strong> Schlie\u00dfen Sie dann diesen Vorgang zum Hinzuf\u00fcgen der Android-App zum Projekt ab.<\/p>\n<p><strong>8.<\/strong> Klicken Sie dann im linken Men\u00fc auf die Option \u201eDatenbank\u201c und dann auf die Schaltfl\u00e4che \u201eDatenbank erstellen\u201c.<\/p>\n<p>&nbsp;<\/p>\n<p><strong><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/create-database.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25048 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/create-database.png\" alt=\"Datenbank erstellen\" width=\"650\" height=\"406\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/create-database.png 650w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/create-database-300x187.png 300w\" sizes=\"auto, (max-width: 650px) 100vw, 650px\" \/><\/a> ,war<\/strong><\/p>\n<p><strong>9.<\/strong> Die Einrichtung von Firebase ist abgeschlossen. F\u00fcgen Sie nun die Firebase-Bibliothek zur Verwendung der Firebase Realtime Database in der Datei build.gradle auf App-Ebene hinzu. Dies kann durch Hinzuf\u00fcgen der folgenden Zeile erfolgen:<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">Implementierung 'com.google.firebase:firebase-database:16.0.6'<\/pre>\n<h3><strong>Code-Implementierung<\/strong><\/h3>\n<p>Bevor Sie die Referenzen abrufen, m\u00fcssen Sie verstehen, was eine Firebase-Referenz ist. Ein Firebase-Verweis verweist auf einen Speicherort in der Firebase-Datenbank, an dem Daten gespeichert werden. Auch wenn Sie mehrere Referenzen erstellen, nutzen sie alle dieselbe Verbindung, vorausgesetzt, Sie haben beim Erstellen der Referenz aus der Datenbankinstanz denselben Pfad verwendet. Zun\u00e4chst ben\u00f6tigen wir eine Instanz der Firebase-Datenbank, um sie verwenden zu k\u00f6nnen. Die Instanz kann durch die folgende Codezeile erstellt werden.<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">private FirebaseDatabase mDatabase = FirebaseDatabase.getInstance();<\/pre>\n<p>&nbsp;<\/p>\n<p>Jetzt m\u00fcssen Verweise auf die Pfade erstellt werden, in denen die Daten in der Datenbank gespeichert sind. Da die Daten in der Firebase-Datenbank im JSON-Format gespeichert sind, sind die Schl\u00fcssel des JSON-Objekts die in den Referenzen angegebenen Pfade. Die Referenz auf den Wurzelknoten kann durch die folgende Codezeile erstellt werden:<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">private DatabaseReference mGetReference = mDatabase.getReference();<\/pre>\n<p>&nbsp;<\/p>\n<p>Nachdem Sie die Referenz der Datenbank erhalten haben, muss ein asynchroner Listener an die Datenbankreferenz angeh\u00e4ngt werden, der aktiv auf jede \u00c4nderung in der Datenbank lauscht. Dieser Listener gibt beim ersten Anh\u00e4ngen zun\u00e4chst einen Daten-Snapshot der Datenbank zur\u00fcck. Dann wird der Daten-Snapshot zur\u00fcckgegeben, wenn eine \u00c4nderung an dem Pfad vorgenommen wird, auf den die Datenbankreferenz zeigt. Normalerweise enth\u00e4lt die Datenbank denselben Datentyp, aber nehmen Sie an, dass die Datenbank einige Daten unterschiedlichen Typs enth\u00e4lt. Unten finden Sie den Screenshot der Datenbank mit einigen Dummy-Daten:<\/p>\n<p>&nbsp;<\/p>\n<p><a href=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture5.png\" target=\"_blank\"><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter wp-image-25049 size-full\" src=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture5.png\" alt=\"Dummy-Daten\" width=\"1056\" height=\"525\" srcset=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture5.png 1056w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture5-300x149.png 300w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture5-768x382.png 768w, https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Picture5-1024x509.png 1024w\" sizes=\"auto, (max-width: 1056px) 100vw, 1056px\" \/><\/a><\/p>\n<p>Um die Datenbank aus dieser Datenbank abzurufen, h\u00e4ngen Sie den ValueEventListener an die Datenbankreferenz an. Der Listener kann mit folgendem Code hinzugef\u00fcgt werden:<\/p>\n<p>&nbsp;<\/p>\n<pre class=\"brush: actionscript3; gutter: true\">mGetReference.addValueEventListener(new ValueEventListener() { @Override public void onDataChange(@NonNull DataSnapshot dataSnapshot) { if (dataSnapshot.exists()){ HashMap dataMap = (HashMap ) dataSnapshot.getValue(); for (String key: dataMap.keySet()) { Objektdaten = dataMap.get(key); versuchen Sie {HashMap userData = (HashMap ) Daten; User mUser = new User((String) userData.get(\"name\"), (int) (long) userData.get(\"age\")); addTextToView(mUser.getName() + \" - \" + Integer.toString(mUser.getAge())); }catch (ClassCastException cce){ \/\/ Wenn das Objekt nicht in HashMap umgewandelt werden kann, bedeutet dies, dass es vom Typ String ist. try{String mString = String.valueOf(dataMap.get(key)); addTextToView(mString); }catch (ClassCastException cce2){ } } } } } @Override public void onCancelled(@NonNull DatabaseError databaseError) { } });<\/pre>\n<p>Nach dem Anh\u00e4ngen des Listeners wird dieser zun\u00e4chst ausgef\u00fchrt und gibt zun\u00e4chst alle Daten in der Datenbank zu diesem Zeitpunkt zur\u00fcck. Dieser Listener wird sp\u00e4ter zu dem Zeitpunkt aufgerufen, zu dem irgendeine \u00c4nderung in der Datenbank an dem Pfad stattfindet, auf den die Referenz zeigt, an die der Listener angeh\u00e4ngt ist.<\/p>\n<h3><strong>Zusammenfassung<\/strong><\/h3>\n<p>Nachdem Sie das obige Verfahren befolgt haben, k\u00f6nnen Sie Daten aus der Firebase Realtime-Datenbank in Android abrufen. Wenn Sie auf Probleme sto\u00dfen, k\u00f6nnen Sie uns gerne unter support@knowband.com erreichen. Werfen Sie einen Blick auf unsere beliebtesten <a href=\"https:\/\/www.knowband.com\/woocommerce-plugins\/woocommerce-mobile-app-builder\">Woocommerce No Code Mobile App-Builder<\/a>:<br \/>\n<iframe loading=\"lazy\" title=\"YouTube video player\" src=\"https:\/\/www.youtube.com\/embed\/R1DEbm4r8iM\" width=\"660\" height=\"315\" frameborder=\"0\" allowfullscreen=\"allowfullscreen\"><\/iframe><\/p>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ziele des Blogs Nach dem Lesen dieses Blogs k\u00f6nnen wir Daten aus der Firebase Realtime Database abrufen. Diese Daten k\u00f6nnen einfache Datentypen wie Strings oder komplexe Datentypen wie Java-Objekte umfassen. Die Anforderungen: Wir m\u00fcssen ein Android Studio-Projekt und ein Firebase-Projekt bereit haben, um die Firebase Realtime Database verwenden zu k\u00f6nnen. Erstellen Sie ein neues Android [&hellip;]<\/p>\n","protected":false},"author":16,"featured_media":817384,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"_kbui_enabled":"","footnotes":""},"categories":[],"tags":[2298,26754,9064,26752,26753,10632,9085,9063,9086,26755],"class_list":["post-25067","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","tag-android-daten-von-firebase-abrufen","tag-android-tutorial","tag-daten-abrufen-unter-android","tag-daten-von-firebase-in-android-abrufen","tag-echtzeit-datenbank","tag-errorbody-width35emmargin0-autofont-familytahoma-verdana-arial-sans-serifan-error-occurred-sorry-the-page-you-are-looking-for-is-currently-unavailable","tag-firebase","tag-please-try-again-later-if-you-see-this-error-constantly-and-you-are-the-system-administrator-of-this-resource-then-please-make-sure-that-you-are-not-blocking-our-ip-address-51-255-65-216faithfully-yo","tag-rufen-sie-daten-von-firebase-in-android-ab"],"acf":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Wie rufe ich Daten von Firebase in Android ab? - Knowband Blog | Ecommerce Modules<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/\" \/>\n<meta property=\"og:locale\" content=\"de_DE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Wie rufe ich Daten von Firebase in Android ab? - Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"og:description\" content=\"Ziele des Blogs Nach dem Lesen dieses Blogs k\u00f6nnen wir Daten aus der Firebase Realtime Database abrufen. Diese Daten k\u00f6nnen einfache Datentypen wie Strings oder komplexe Datentypen wie Java-Objekte umfassen. Die Anforderungen: Wir m\u00fcssen ein Android Studio-Projekt und ein Firebase-Projekt bereit haben, um die Firebase Realtime Database verwenden zu k\u00f6nnen. Erstellen Sie ein neues Android [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/\" \/>\n<meta property=\"og:site_name\" content=\"Knowband Blog | Ecommerce Modules\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/Knowband\" \/>\n<meta property=\"article:published_time\" content=\"2019-03-07T06:18:23+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-07-25T11:40:42+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data.png\" \/>\n\t<meta property=\"og:image:width\" content=\"760\" \/>\n\t<meta property=\"og:image:height\" content=\"300\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Ajay Taneja\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:site\" content=\"@KnowbandPlugin\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Ajay Taneja\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/\"},\"author\":{\"name\":\"Ajay Taneja\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\"},\"headline\":\"Wie rufe ich Daten von Firebase in Android ab?\",\"datePublished\":\"2019-03-07T06:18:23+00:00\",\"dateModified\":\"2022-07-25T11:40:42+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/\"},\"wordCount\":628,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Main-Banner-Fetch-data.png\",\"keywords\":[\"\",\"Android Daten von Firebase abrufen\",\"Android tutorial\",\"Daten abrufen unter android\",\"Daten von Firebase in Android abrufen\",\"Echtzeit-Datenbank\",\"Errorbody {width:35em;margin:0 auto;font-family:Tahoma, Verdana, Arial, sans-serif;}An error occurred.Sorry, the page you are looking for is currently unavailable.\",\"firebase\",\"Please try again later.If you see this error constantly and you are the system administrator of this resource then please make sure that you are not blocking our IP address: 51.255.65.216Faithfully yo\",\"Rufen Sie Daten von Firebase in Android ab\"],\"inLanguage\":\"de-DE\"},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/\",\"name\":\"Wie rufe ich Daten von Firebase in Android ab? - Knowband Blog | Ecommerce Modules\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Main-Banner-Fetch-data.png\",\"datePublished\":\"2019-03-07T06:18:23+00:00\",\"dateModified\":\"2022-07-25T11:40:42+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#breadcrumb\"},\"inLanguage\":\"de-DE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Main-Banner-Fetch-data.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/03\\\/Main-Banner-Fetch-data.png\",\"width\":760,\"height\":300,\"caption\":\"How to fetch data from Firebase in Android?\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/unkategorisiert\\\/wie-kann-ich-daten-von-firebase-in-android-abrufen\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Wie rufe ich Daten von Firebase in Android ab?\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#website\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"description\":\"Magento, Prestashop, Opencart, Shopify\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"de-DE\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#organization\",\"name\":\"Knowband Blog | Ecommerce Modules\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/09\\\/cropped-knowband_logo-v2.png\",\"width\":153,\"height\":61,\"caption\":\"Knowband Blog | Ecommerce Modules\"},\"image\":{\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/Knowband\",\"https:\\\/\\\/x.com\\\/KnowbandPlugin\"]},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/fr\\\/#\\\/schema\\\/person\\\/091fe95729cba0da363b4fd2a784a893\",\"name\":\"Ajay Taneja\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"de-DE\",\"@id\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"contentUrl\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/wp-content\\\/plugins\\\/wp-user-avatar\\\/deprecated\\\/wp-user-avatar\\\/images\\\/wpua-96x96.png\",\"caption\":\"Ajay Taneja\"},\"url\":\"https:\\\/\\\/www.knowband.com\\\/blog\\\/de\\\/author\\\/ataneja\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Wie rufe ich Daten von Firebase in Android ab? - Knowband Blog | Ecommerce Modules","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/","og_locale":"de_DE","og_type":"article","og_title":"Wie rufe ich Daten von Firebase in Android ab? - Knowband Blog | Ecommerce Modules","og_description":"Ziele des Blogs Nach dem Lesen dieses Blogs k\u00f6nnen wir Daten aus der Firebase Realtime Database abrufen. Diese Daten k\u00f6nnen einfache Datentypen wie Strings oder komplexe Datentypen wie Java-Objekte umfassen. Die Anforderungen: Wir m\u00fcssen ein Android Studio-Projekt und ein Firebase-Projekt bereit haben, um die Firebase Realtime Database verwenden zu k\u00f6nnen. Erstellen Sie ein neues Android [&hellip;]","og_url":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/","og_site_name":"Knowband Blog | Ecommerce Modules","article_publisher":"https:\/\/www.facebook.com\/Knowband","article_published_time":"2019-03-07T06:18:23+00:00","article_modified_time":"2022-07-25T11:40:42+00:00","og_image":[{"width":760,"height":300,"url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data.png","type":"image\/png"}],"author":"Ajay Taneja","twitter_card":"summary_large_image","twitter_creator":"@KnowbandPlugin","twitter_site":"@KnowbandPlugin","twitter_misc":{"Written by":"Ajay Taneja","Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#article","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/"},"author":{"name":"Ajay Taneja","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893"},"headline":"Wie rufe ich Daten von Firebase in Android ab?","datePublished":"2019-03-07T06:18:23+00:00","dateModified":"2022-07-25T11:40:42+00:00","mainEntityOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/"},"wordCount":628,"commentCount":0,"publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data.png","keywords":["","Android Daten von Firebase abrufen","Android tutorial","Daten abrufen unter android","Daten von Firebase in Android abrufen","Echtzeit-Datenbank","Errorbody {width:35em;margin:0 auto;font-family:Tahoma, Verdana, Arial, sans-serif;}An error occurred.Sorry, the page you are looking for is currently unavailable.","firebase","Please try again later.If you see this error constantly and you are the system administrator of this resource then please make sure that you are not blocking our IP address: 51.255.65.216Faithfully yo","Rufen Sie Daten von Firebase in Android ab"],"inLanguage":"de-DE"},{"@type":"WebPage","@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/","url":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/","name":"Wie rufe ich Daten von Firebase in Android ab? - Knowband Blog | Ecommerce Modules","isPartOf":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#primaryimage"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#primaryimage"},"thumbnailUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data.png","datePublished":"2019-03-07T06:18:23+00:00","dateModified":"2022-07-25T11:40:42+00:00","breadcrumb":{"@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#breadcrumb"},"inLanguage":"de-DE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/"]}]},{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#primaryimage","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2019\/03\/Main-Banner-Fetch-data.png","width":760,"height":300,"caption":"How to fetch data from Firebase in Android?"},{"@type":"BreadcrumbList","@id":"https:\/\/www.knowband.com\/blog\/de\/unkategorisiert\/wie-kann-ich-daten-von-firebase-in-android-abrufen\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.knowband.com\/blog\/fr\/"},{"@type":"ListItem","position":2,"name":"Wie rufe ich Daten von Firebase in Android ab?"}]},{"@type":"WebSite","@id":"https:\/\/www.knowband.com\/blog\/fr\/#website","url":"https:\/\/www.knowband.com\/blog\/fr\/","name":"Knowband Blog | Ecommerce Modules","description":"Magento, Prestashop, Opencart, Shopify","publisher":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.knowband.com\/blog\/fr\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de-DE"},{"@type":"Organization","@id":"https:\/\/www.knowband.com\/blog\/fr\/#organization","name":"Knowband Blog | Ecommerce Modules","url":"https:\/\/www.knowband.com\/blog\/fr\/","logo":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/","url":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/uploads\/2016\/09\/cropped-knowband_logo-v2.png","width":153,"height":61,"caption":"Knowband Blog | Ecommerce Modules"},"image":{"@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/Knowband","https:\/\/x.com\/KnowbandPlugin"]},{"@type":"Person","@id":"https:\/\/www.knowband.com\/blog\/fr\/#\/schema\/person\/091fe95729cba0da363b4fd2a784a893","name":"Ajay Taneja","image":{"@type":"ImageObject","inLanguage":"de-DE","@id":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","url":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","contentUrl":"https:\/\/www.knowband.com\/blog\/wp-content\/plugins\/wp-user-avatar\/deprecated\/wp-user-avatar\/images\/wpua-96x96.png","caption":"Ajay Taneja"},"url":"https:\/\/www.knowband.com\/blog\/de\/author\/ataneja\/"}]}},"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/posts\/25067","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/users\/16"}],"replies":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/comments?post=25067"}],"version-history":[{"count":0,"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/posts\/25067\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/media\/817384"}],"wp:attachment":[{"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/media?parent=25067"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/categories?post=25067"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.knowband.com\/blog\/de\/wp-json\/wp\/v2\/tags?post=25067"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}