这个问题在这里已经有一个答案:>
Make a link in the Android browser start up my app?8
我想从电子邮件网址打开我的应用程序,基本上就像下面的 Twitter.com示例一样.
我想从电子邮件网址打开我的应用程序,基本上就像下面的 Twitter.com示例一样.
选择打开应用程序或浏览器:
点击应用程序选项后,Twitter应用程序会打开:
我尝试了以下代码,但它不工作:
<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:host="www.twitter.com" android:scheme="http"></data> </intent-filter>
如果有任何人有正确的答案,请在这里写一些例子.
解决方法
以下代码为我工作:
<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:host="www.my.app.com" android:path="launch" android:scheme="http"></data> </intent-filter>