如何在Android中单击url启动应用程序

时间:2017-01-23 13:15:35

标签: android android-manifest manifest launch

如果在设备上安装了应用,则在点击网址时启动应用。如果app未安装在设备上,请打开Playstore。

workflowstate

1 个答案:

答案 0 :(得分:10)

您必须深层链接您的应用,在要启动的活动(Manifiest.xml)中添加以下行

    <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="screen" android:scheme="appname"/>
        </intent-filter>

在浏览器中点击appname://screen您的应用活动将会启动,

根据您的要求替换appname和屏幕

请注意,如果您在浏览器中输入此网址,则会在Google中搜索,为此,您必须在html网页中编写链接