다른 앱에서 *.dat 파일을 다운로드 받을 수 있는 url로 접근할 때에

'작업을 수행할 때 사용하는 애플리케이션' 목록에 개발중인 어플리케이션이 뜨게 하려는데요...


일반 url (ex: http://www.naver.com)에 접근 할 때에는 제작중인 앱이 사용하는 애플리케이션 목록에 뜨지 않고

*.dat 이 포함된 url (ex: https://www.asdf.com/test.dat)에 접근할 때에는 제작중인 앱이 사용하는 애플리케이션 목록에 뜨도록 하고 싶은데 잘 안되는군요 ㅠ



<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="http"

                    android:pathPattern=".*\\.dat"/>

                <data android:scheme="https"

                    android:pathPattern=".*\\.dat"/>

            </intent-filter>


이렇게 제작중인 앱의 AndroidManifest.xml을 설정했는데, http나 https로 접근하는 url이기만 하면 (*.dat 가 없어도),

무조건 '작업을 수행할 때 사용하는 애플리케이션' 목록에 노출이 되네요 ㅠ


intent-filter 를 어떻게 설정해야 될까나요... 고수님들 도움 부탁드립니다.

감사합니다.