我有一個從瀏覽器啓動我的android應用程序的問題。 我在清單文件中指定了以下代碼。從特定瀏覽器啓動android應用程序
<intent-filter>
<data android:scheme="https" android:path="/store" android:host="play.google.com"/>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
當我嘗試推出從Android 2.2的默認瀏覽器應用中的所有工作正常:出現一個對話框,詢問我們想用它來處理這個意圖(瀏覽器或我的自定義應用程序)的東西。但是,當我從Android 4.0.1上的Firefox或Chrome嘗試它時,瀏覽器會處理url並打開網頁。
謝謝,我會試試這個。 – user2091349 2013-02-20 13:49:21
嗨,JaMic!我在Android 4.0.1上使用chrome和Android 2.2上的默認瀏覽器時檢查了logcat。當我在默認瀏覽器中輸入url時,會出現選擇應用程序的對話框,並且logcat爲空。從對話框中選擇應用程序之後,日誌會顯示。在chrome對話框中不存在,並且日誌爲空。你有什麼想法爲什麼鉻不顯示對話框並打開一個網頁? – user2091349 2013-02-21 08:34:38