我想在我的应用中设置深层链接,当在我的设备浏览器中搜索它时,它可以打开我的应用。这是我的代码: 在Mainfest.xml中
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
<!-- handle website links -->
<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:host="tannerperrien.com"
android:scheme="http" />
</intent-filter>
<!-- handle app links -->
<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="tannerperrien" />
</intent-filter>
</activity>
</application>
当我使用谷歌播放的应用测试深层链接时:test deep link它可以打开我的应用,但我可以从浏览器中搜索它。 我怎么能这样做?
答案 0 :(得分:0)
您可以在此处查看doc for deeplinking。它有如何实现和如何测试。 http://developer.android.com/training/app-indexing/deep-linking.html#testing-filters
答案 1 :(得分:0)