Version: 2023.2
언어: 한국어
Android 애플리케이션에 대한 애플리케이션 엔트리 포인트 설정
기기 기능 및 권한

Android에서 딥 링크

딥 링크는 웹사이트가 아닌 애플리케이션 내 특정 위치로 사용자를 연결하는 애플리케이션 외부의 하이퍼링크입니다. 사용자가 딥 링크를 클릭하면 Unity 애플리케이션 내 특정 씬과 같이 애플리케이션의 지정된 위치가 열립니다. 딥 링크와 사용 방법에 대한 자세한 내용은 딥 링크를 참조하십시오.

Android 애플리케이션용 딥 링크 활성화

Android 애플리케이션용 딥 링크를 활성화하려면 인텐트 필터를 사용합니다. 인텐트 필터는 활동에 대해 특정 인텐트 필터 섹션을 포함하도록 표준 Android 앱 매니페스트를 오버라이드합니다.

인텐트 필터를 설정하려면 다음 단계를 따르십시오.

  1. Edit > Project Settings > Player로 이동합니다.
  2. Android settings 탭에서 Publishing Settings 섹션을 펼칩니다.
  3. Build 섹션에서 Custom Main Manifest를 활성화합니다. 이렇게 하면 AndroidManifest.xml이라는 새 파일이 Assets/Plugins/Android에 생성됩니다.
  4. 프로젝트 창에서 Assets > Plugins > Android로 이동한 다음 AndroidManifest.xml 파일을 엽니다.
  5. 다음 샘플 코드를 <activity> 요소에 추가하고 파일을 저장합니다.
<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에서 딥 링크 사용

Android용 딥 링크를 활성화하고 나면 플랫폼에 구애받지 않고 사용할 수 있습니다. 애플리케이션이 열릴 때 딥 링크를 처리하는 방법에 대한 자세한 내용은 딥 링크 사용을 참조하십시오.

Android 애플리케이션에 대한 애플리케이션 엔트리 포인트 설정
기기 기능 및 권한