카카오 스키마 호스트 중복 설정 문의드려요

iplementation “com.kakao.sdk:v2-user:2.8.3” // 카카오 로그인
카카오로그인을 위하여 해당 버전을 사용중입니다.

다름이 아니라 카톡에서 "앱에서보기"버튼 선택시 앱실행을 위하여
kakao{native_app_key}://kakaolink? 을 기존에 MainAcitivity에서 사용중이었습니다.

카카오 로그인을 위해서는 메니페스트에

<activity **
** android:name="com.kakao.sdk.auth.AuthCodeHandlerActivity"

** android:exported=“true”>**
** **
** **
** **
** **


** **
** <data android:host=“oauth”**
** android:scheme=“kakao{NATIVE_APP_KEY}” />**
** **

을 등록을 하다보니 kakao{NATIVE_APP_KEY}:// 부분이 MainAcitivity과 AuthCodeHandlerActivity에 중복호출되고 있습니다.

이런 경우 어떻게 하면 중복호출 방지를 할수있을까요??


    <application
        ...>
        <activity android:name=".MainActivity">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name="com.kakao.sdk.auth.AuthCodeHandlerActivity">
            <intent-filter>
                <action android:name="android.intent.action.VIEW" />
                <category android:name="android.intent.category.DEFAULT" />
                <category android:name="android.intent.category.BROWSABLE" />

                <!-- Redirect URI: "kakao{NATIVE_APP_KEY}://oauth“ -->
                <data android:host="oauth"
                    android:scheme="kakao앱키" />
            </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" />

                <!-- "kakao{YOUR_NATIVE_APP_KEY}://kakaolink" 형식의 앱 실행 스킴을 설정하는데 사용 -->
                <data android:host="kakaolink"
                    android:scheme="kakao앱키" />
            </intent-filter>
        </activity>
    </application>

AuthCodeHandlerActivity 안에 intent-filter 두개 넣어 보시겠어요?