Mit Sammlungen den Überblick behalten
Sie können Inhalte basierend auf Ihren Einstellungen speichern und kategorisieren.
Mit Android Device Streaming können Sie Ihre Apps in den sicheren Rechenzentren von Google in Android Studio auf verschiedenen API-Levels und Formfaktoren testen. Mit dem Gerätestreaming können Sie mit Ihrer App auf einem echten Gerät interagieren, genau wie ein Nutzer, einschließlich des Drehens und Zusammenklappens des Geräts. So können Sie sehen, wie sich Ihre App in verschiedenen Situationen verhält, und Probleme erkennen, die in anderen Testumgebungen möglicherweise nicht offensichtlich sind.
Erste Schritte mit Android-Gerätestreaming
Falls noch nicht geschehen, laden Sie den aktuellen Stable-Build von Android Studio herunter und installieren Sie ihn. Folgen Sie dann dieser Anleitung:
Öffnen Sie in Android Studio ein Android-Projekt, rufen Sie das Toolfenster Device Manager auf und klicken Sie auf das Firebase-Symbol.
Wenn Sie noch nicht in Ihrem Entwicklerkonto angemeldet sind, klicken Sie auf Bei Google anmelden und folgen Sie der Anleitung.
Nachdem Sie Android Studio die angeforderten Berechtigungen erteilt haben, kehren Sie zur IDE zurück und wählen Sie ein Firebase-Projekt aus. Wenn Sie noch kein Firebase-Projekt haben, können Sie kostenlos eines in der Firebase Console erstellen.
Hinweis: Informationen zum Aktivieren der richtigen Berechtigungen für die Verwendung von Gerätestreaming mit Ihrem Firebase-Projekt finden Sie unter Test Lab-Berechtigungen.
Nachdem Sie ein Projekt ausgewählt haben, können Sie in der Geräteliste die Geräte auswählen, die Sie verwenden möchten.
Berechtigungen für das Streamen von Android-Geräten aktivieren
Wenn Sie Device Streaming verwenden möchten, benötigen Sie ein Firebase-Projekt, für das Sie entweder die Berechtigung Editor oder Owner haben. Wenn Sie Ihrem Team spezifischere Rollen und Berechtigungen zuweisen möchten, können Sie Test Lab-Berechtigungen für Device Streaming aktivieren.
Test Lab-Berechtigungen
Wenn Sie Test Lab-Berechtigungen so konfigurieren möchten, dass Sie Ihre Testergebnisse ausführen und lesen können, müssen Sie den Zugriff auf Cloud Storage-Buckets konfigurieren. Sie können den Zugriff auf Test Lab über die Firebase Console oder die gcloud CLI gewähren.
Damit ein Nutzer Tests aus der Firebase Console oder der Test Lab-Gerätematrix in Android Studio ausführen oder Testergebnisse ansehen kann, müssen ihm die Projektrollen „Bearbeiter“ und „Betrachter“ zugewiesen werden.
Damit ein Nutzer Tests über die gcloud CLI ausführen oder Testergebnisse ansehen kann, während er seinen eigenen Cloud Storage-Bucket verwendet, können Sie ihm über die Google Cloud Console ein Paar vordefinierter Rollen zuweisen, die zusammen die erforderlichen Berechtigungen gewähren.
Weisen Sie die Rollen „Firebase Test Lab-Administrator“ und „Firebase Analytics-Betrachter“ zu, um Tests auszuführen.
Wenn Sie Testergebnisse aufrufen möchten, weisen Sie die Rollen „Firebase Test Lab-Betrachter“ und „Firebase Analytics-Betrachter“ zu.
[[["Leicht verständlich","easyToUnderstand","thumb-up"],["Mein Problem wurde gelöst","solvedMyProblem","thumb-up"],["Sonstiges","otherUp","thumb-up"]],[["Benötigte Informationen nicht gefunden","missingTheInformationINeed","thumb-down"],["Zu umständlich/zu viele Schritte","tooComplicatedTooManySteps","thumb-down"],["Nicht mehr aktuell","outOfDate","thumb-down"],["Problem mit der Übersetzung","translationIssue","thumb-down"],["Problem mit Beispielen/Code","samplesCodeIssue","thumb-down"],["Sonstiges","otherDown","thumb-down"]],["Zuletzt aktualisiert: 2025-09-06 (UTC)."],[],[],null,["\u003cbr /\u003e\n\nAndroid Device Streaming lets you interact with and test your apps across\nmultiple API levels and form factors in Google's secure data centers within\nAndroid Studio. With device streaming, you can interact with your app on a real\ndevice, just like a user would, including rotating and folding the device. This\nlets you see how your app behaves in different situations and to identify\nany problems that might not be apparent in other testing environments.\n\nGet started with Android Device Streaming\n\nIf you haven't done so already, download and install the latest Stable build\nof [Android Studio](https://developer.android.com/studio/) and\nfollow these steps:\n\n1. In Android Studio, open an Android project and navigate to the **Device\n Manager** tool window and click the Firebase icon.\n2. If you're not already signed in to your developer account, click **Log in to\n Google** and follow the prompts.\n3. After providing Android Studio with the requested permissions, return to the IDE and select a Firebase project. If you don't have a Firebase project, you can create one at no cost in the [Firebase console](https://console.firebase.google.com/). Note: To enable the proper permissions to use device streaming with your Firebase project, see [Test Lab permissions](#enable-testlab-permissions).\n4. After selecting a project, you can browse the list of devices and select the devices you want to use.\n5. Click **OK**.\n\nFor more information on how to get started with device streaming, see [Device Streaming in Android Studio](https://developer.android.com/studio/run/android-device-streaming).\n\nEnable permissions for Android Device Streaming\n\nTo use Device Streaming, you need to use a Firebase project that you have either\n**Editor** or **Owner** permissions. If you want to provide more specific roles\nand permissions to your team, you can enable [Test Lab\npermissions](#enable-testlab-permissions) for Device Streaming.\n\nTest Lab permissions\n\nTo configure Test Lab permissions so that you can execute and read your test\nresults, you have to configure access to Cloud Storage buckets. You can grant\naccess to Test Lab, using the Firebase console or gcloud CLI.\n\nFor a user to run tests or view test results from the Firebase console or the\n[Test Lab Device Matrix in Android Studio](https://developer.android.com/studio/test/test-in-android-studio#run-with-firebase-test-lab),\nyou will need to assign them the Editor and Viewer project roles.\n\nFor a user to run tests or view test results from the gcloud CLI while using\nyour own Cloud Storage bucket, you can assign a pair of predefined roles, that\nwill grant the required set of permissions together, using the Google Cloud\nconsole.\n\n- To run test, assign the Firebase Test Lab Admin and Firebase Analytics Viewer roles.\n- To view test results, assign the Firebase Test Lab Viewer and Firebase Analytics Viewer roles.\n\nFor more information on how to configure these granular Test Lab permissions,\nsee Test Lab's [IAM permissions reference guide](/docs/test-lab/android/iam-permissions-reference)."]]