Android 기기 스트리밍을 사용하면 Android 스튜디오 내 Google Cloud의 보안 데이터 센터에 있는 여러 API 수준과 폼 팩터에서 앱과 상호작용하고 테스트할 수 있습니다. 기기 스트리밍을 사용하면 사용자가 하는 것처럼 기기를 회전하거나 접는 등 실제 기기에서 앱과 상호작용할 수 있습니다. 이를 통해 다양한 상황에서 앱이 어떻게 작동하는지 확인하고 다른 테스트 환경에서는 명확하게 드러나지 않을 수 있는 문제를 식별할 수 있습니다.
Android 기기 스트리밍 시작하기
아직 Android 스튜디오의 최신 안정화 버전 빌드를 다운로드하지 않았다면 다운로드하여 설치하고 다음 단계를 따르세요.
Android 스튜디오에서 Android 프로젝트를 열고 기기 관리도구 도구 창을 열고 Firebase 아이콘을 클릭합니다.
개발자 계정에 아직 로그인하지 않았다면 Google에 로그인을 클릭하여 안내를 따릅니다.
Android 스튜디오에 요청된 권한을 제공한 후 IDE로 돌아와 Firebase 프로젝트를 선택합니다. Firebase 프로젝트가 없는 경우 Firebase Console에서 무료로 만들 수 있습니다.
참고: Firebase 프로젝트에서 기기 스트리밍을 사용하기 위해 적절한 권한을 사용 설정하는 것에 관한 자세한 내용은 Test Lab 권한을 참조하세요.
[[["이해하기 쉬움","easyToUnderstand","thumb-up"],["문제가 해결됨","solvedMyProblem","thumb-up"],["기타","otherUp","thumb-up"]],[["필요한 정보가 없음","missingTheInformationINeed","thumb-down"],["너무 복잡함/단계 수가 너무 많음","tooComplicatedTooManySteps","thumb-down"],["오래됨","outOfDate","thumb-down"],["번역 문제","translationIssue","thumb-down"],["샘플/코드 문제","samplesCodeIssue","thumb-down"],["기타","otherDown","thumb-down"]],["최종 업데이트: 2025-09-04(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)."]]