我在我的Android应用程序中有一个ProductDeatailActivity,现在我想给我的用户一个网址,然后他们可以通过点击此链接打开ProductDeatailActivity并将参数传递给活动,但是当我输入此链接时,我无法打开我的应用程序在浏览器中,这是我的网址xgshuo://xgshuo.app/product_detail?product_id = 2343535454我添加了intent_filter
<activity android:name=".ui.activity.ProductDetailActivity"
android:screenOrientation="portrait"
>
<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="xgshuo" android:host="xgshuo.app" android:pathPrefix="/product_detail"/>
</intent-filter>
</activity>
答案 0 :(得分:0)
你可能正在寻找这件事http://insidesearch.blogspot.in/2015/11/new-ways-to-find-and-stream-app-content.html
但仍然处于测试模式,所以不要尝试它,它将无法工作,直到谷歌推出它想出了世界。
在博客中仔细阅读。
我们正在探索这两种新方式,以向您展示“app-first” 来自一小群合作伙伴的内容,如HotelTonight,Chimani, 每日星座运势或纽约MTA地铁地图 - 敬请关注我们 扩大这个!
答案 1 :(得分:0)
设置架构后(如您的问题所示)验证您的深层链接代码,您需要使用以下代码创建示例html文件并在移动浏览器中打开它,如果您的应用程序处于打开状态,请点击链接,然后您就可以从否则你的方面与浏览器兼容性问题。
您可以看到参考链接:https://developers.google.com/app-indexing/android/test
这是你的test.html
lastName = splitFields[3];