<data android:scheme="manta" />
기존에 data 태그를 이렇게 설정되어있어 manta 스킴의 url은 모두 지원했지만
<data android:scheme="manta" />
<data
android:host="www.naver.com"
android:scheme="https" />
추가로 이렇게 data를 설정하면
1. manta://www.naver.com
이렇게 두가지 경우만을 지원한다.
즉, manta 스킴을 모두 실행하는게 아니라 저 두가지만 지원할 수 있게된다.
따라서 인텐트 필터를 나눠야한다.
<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="manta" />
</intent-filter>
<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:host="www.naver.com"
android:scheme="https" />
</intent-filter>
'안드로이드 앱개발' 카테고리의 다른 글
액티비티 상태저장의 중요성 (0) | 2022.04.11 |
---|---|
이미지 피커 라이브러리 <뭉치피커> 개발기 (0) | 2022.03.29 |
딥링크, 앱링크, 디퍼드 딥링크, 다이나믹링크와 광고의 연결 (0) | 2022.03.28 |
안드로이드 라이브러리 만들때 유의사항 (0) | 2021.12.31 |
사내 카페 주문앱 개발기(1): 클린아키텍쳐 (0) | 2021.11.27 |