在黑莓和android:从Web浏览器调用本机应用程序?

Fab*_*bio 1 browser android blackberry native

在iPhone上,应用程序可以将新协议名称与自身关联,这样,如果用户在Web浏览器中键入"myapp:// xxx",它就会调用该应用程序.

这可能是BlackBerry或Android吗?

Int*_*ons 6

对于Android,请看一下这个问题的答案:

Android在Intent中响应URL

以及以下页面,尤其是关于本页的android:scheme的"数据类型"部分:

http://developer.android.com/guide/topics/intents/intents-filters.html

对于您的应用,您可以在AndroidManifest.xml中添加以下内容:

<intent-filter><action android:name="android.intent.action.VIEW"></action>
<category android:name="android.intent.category.DEFAULT"></category>
<category android:name="android.intent.category.BROWSABLE"></category>
<data android:scheme="myapp"></data>
</intent-filter>
Run Code Online (Sandbox Code Playgroud)