2012-08-14 9 views
0

사용자가 브라우저에서 자석 링크를 선택할 때 내 앱에서 Android 활동을 시작하려고합니다.android magnet link 데이터 필터

docs에 따르면,

URI는이 부분의 각각에 대해 별도의 속성으로 지정됩니다
계획 : // 호스트 : 포트/경로 나 Pathprefix를 또는 자석 링크 pathPattern

문제가 있다는 것입니다 그들은 magnet:?xt=.....과 같은 다른 패턴을 가지고 있습니다. (내 브라우저에서 자석 링크를 열 때 활동이 시작되지 않은)

나는이

<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="magnet" 
     android:host="*" 
    /> 
</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:scheme="magnet" 
    /> 
</intent-filter> 

을 기본적으로 나는 android:host

을 제거 :

답변

0

나는이 나를 위해 일을 가지고