我一直在試圖調用上的Android 3.1(蜂巢)的瀏覽器我的應用程序的Android應用程序 我想這些都是鏈接,但這些都不工作:調用從瀏覽器
<a href="com.nk.myapp://movieid=95319">click me 1</a>
<a href="intent:#Intent;action=com.nk.myapp.detail;end">click me 2</a>
<a href=intent:#Intent;action=com.nk.myapp.detail;category=android.intent.category.DEFAULT;category=android.intent.category.BROWSABLE;package=com.nk.myapp;end>click me 3</a>
對於第一次和第二個網址,它給出了「網頁不可用」。
對於第三個,它顯示應用程序市場與搜索:pname:com.nk.myapp - >「未找到結果」。
應用程序仍在開發中,所以它尚未投放市場。
這是我的清單文件看起來像:
<activity
android:label="@string/app_name"
android:launchMode="singleTop"
android:name=".MainActivity"
android:screenOrientation="landscape" >
<intent-filter >
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<intent-filter >
<action android:name="com.nk.myapp.action.DIALOG" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
<intent-filter >
<action android:name="android.intent.action.SEARCH" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
<activity
android:name=".WebViewActivity"
android:screenOrientation="landscape" >
<intent-filter>
<data android:scheme="com.nk.myapp" />
<action android:name="com.nk.myapp.detail" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
</intent-filter>
</activity>
讓,如果你發現我在做什麼錯我知道。
感謝i.toUri(Intent.URI_INTENT_SCHEME) – Quincy
的想法謝謝你,美國航空航天局。謝謝你,美國宇航局!謝謝你,NASA!謝謝你,NASA!這是我在去年遇到的最有價值的網頁。 NiTiN,你幫了我一個很深的洞。最有責任感。 –