在我的应用程序中处理我的网站 URL
handle my website URLs in my app
我想在我的 android 应用程序中处理我的网站 URL
例如 :
当用户在任何应用中点击 http://www.example.com/username
我的应用打开并显示用户名信息
我在点击 http://www.example.com 时使用此代码打开我的应用程序,但是 google chrome 开始了 :(
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="www.example.com" android:scheme="http"></data>
</intent-filter>
</activity>
您必须将 android.intent.action.VIEW
和 android.intent.category.DEFAULT
添加到 activity 的 intent 过滤器。
<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="www.example.com" android:scheme="http"/>
</intent-filter>
更多信息
https://developer.android.com/training/app-links/deep-linking.html#adding-filters
我想在我的 android 应用程序中处理我的网站 URL 例如 : 当用户在任何应用中点击 http://www.example.com/username
我的应用打开并显示用户名信息
我在点击 http://www.example.com 时使用此代码打开我的应用程序,但是 google chrome 开始了 :(
<activity android:name=".MainActivity">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:host="www.example.com" android:scheme="http"></data>
</intent-filter>
</activity>
您必须将 android.intent.action.VIEW
和 android.intent.category.DEFAULT
添加到 activity 的 intent 过滤器。
<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="www.example.com" android:scheme="http"/>
</intent-filter>
更多信息 https://developer.android.com/training/app-links/deep-linking.html#adding-filters