# Android에서 딥 링크

> Explains how to use deep linking on Android devices.

딥 링크는 애플리케이션 외부의 하이퍼링크로, 사용자를 웹사이트가 아닌 애플리케이션 내 특정 위치로 안내합니다. 사용자가 딥 링크를 클릭하면 Unity 애플리케이션의 특정 씬과 같이 지정된 위치에서 애플리케이션이 열립니다. 딥 링크와 그 사용 방법에 대한 자세한 내용은 [딥 링크](/engine/6000.0/manual/platform-specific/cross-platform-features/deep-linking.md)를 참조하십시오.

## Android 애플리케이션용 딥 링크 활성화##enable-deep-linking-for-android-applications

Android 애플리케이션용 딥 링크를 활성화하려면 [인텐트 필터](https://developer.android.com/guide/components/intents-filters)를 사용합니다. 인텐트 필터는 표준 [Android 앱 매니페스트](/engine/6000.0/manual/platform-specific/android/introducing/manifest.md)를 오버라이드하여 특정 intent filter 섹션을 [Activity](https://developer.android.com/reference/android/app/Activity)에 포함합니다.

intent filter를 설정하려면 다음 단계를 따르십시오.

1. **Edit** > **Project Settings** > **Player**로 이동합니다.
2. **Android settings** 탭을 선택하고 **Publishing Settings** 섹션을 확장합니다.
3. **Build** 섹션에서 **Custom Main Manifest**를 활성화합니다. 그러면 `Assets/Plugins/Android`에 `AndroidManifest.xml`이라는 새 파일이 생성됩니다.
4. 프로젝트 창에서 **Assets** > **Plugins** > **Android**로 이동한 다음 `AndroidManifest.xml` 파일을 엽니다.
5. Unity`<activity>` 요소 내에 `com.unity3d.player.UnityPlayerGameActivity` 또는 `com.unity3d.player.UnityPlayerActivity`라는 이름의 다음 코드 샘플을 추가하고 파일을 저장합니다.

```lang-xml
<intent-filter>
  <action android:name="android.intent.action.VIEW" />
  <category android:name="android.intent.category.DEFAULT" />
  <category android:name="android.intent.category.BROWSABLE" />
  <data android:scheme="unitydl" android:host="mylink" />
</intent-filter>
```

기기가 `unitydl://`로 시작하는 링크를 처리할 때 빌드한 애플리케이션이 열립니다.

## Android에서 딥 링크 사용##use-deep-linking-on-android

Android용 딥 링크를 활성화하면 딥 링크를 사용하는 방식은 플랫폼에 구애받지 않습니다. 애플리케이션이 열릴 때 딥 링크를 처리하는 방법에 대한 자세한 내용은 [딥 링크 사용](/engine/6000.0/manual/platform-specific/cross-platform-features/deep-linking.md#using-deep-links)을 참조하십시오.
