如果应用程序安装在设备上,则单击url时启动应用程序.如果app未安装在设备上,请打开Playstore.
<intent-filter>
<data android:scheme="app" />
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
</intent-filter>
</activity>
解决方法:
您必须深层链接您的应用程序,在要启动的活动(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://屏幕时,您的应用活动将会启动,
根据您的要求替换appname和screen
请注意,如果您在浏览器中输入此网址,则会在Google中进行搜索,为此,您需要在html页面中编写链接