我覺得很愚蠢,因爲我發現了三個不同的問題,這些問題看起來與我的相同,但我無法使其工作。我嘗試了「使用意圖過濾器不工作打開Android應用程序」,「使用意向過濾器不工作打開Android應用程序」和「使用意向過濾器打開Android應用程序過濾器不適用於4.1版本2」。我的應用程序使用WebView在我的移動網站上捕獲活動,但我知道很多用戶使用Google啓動瀏覽器。我希望它啓動我的應用程序。另外,當用戶在瀏覽器中鍵入我的網站地址時,它會很好,他們會得到一個選擇對話框,讓他們選擇使用我的應用程序作爲我的網站。我的清單有以下幾點:打開android應用程序使用方案不起作用
<activity android:name=".MainActivity">
<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" />
<data android:host="www.tennisrecruiting.net" />
<!--<data android:pathPattern="/.*" />-->
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
我已經有和沒有註釋掉線試了一下,並與他們的模式,但沒有工作,「*」。也就是說,如果我在谷歌搜索中輸入「tennisrecruiting」,然後點擊一個選項,然後點擊「http://tennisrecruiting.net」,手機會直接進入我的Chrome瀏覽器而不要求使用我的應用程序。同樣,如果我在我的Chrome瀏覽器中輸入「http://tennisrecruiting.net」作爲目標網址,則chrome只會打開我的網站,而不會啓動我的應用程序或要求用戶作出選擇。
我在做什麼錯了 - 其他提問者似乎可以使用它,但我嘗試了所有的解決方案,而且他們不適合我。我在Verizon上安裝了Galaxy G6,Android版本爲6.0.1,內核版本爲3.10.61
這不是一個解決方案,因爲它只適用於你。 – FlavorScape