自己闲着没事 就研究了下这个东西,使用浏览器 调用app 话不多说 直奔主题了。
第一步:在Manifest文件的Activity中加入以下代码

第二步:在html中加入点击事件:

第三步:直接点击html中的这个按钮即可调起APP
第四步:获取参数


注意事项:myapp代表scheme 必填
jp.app代表host 选填
/openwith 代表url中的链接 选填
在查资料的时候,好多人都说在浏览器中直接输入myapp://jp.app显示404,但是实际上这样是不行的,必须加载html中的一个点击事件才可以哦,如图2
补充一点,浏览器打开APP的方式 可以说是隐式启动,隐式启动需要匹配目标组件的IntentFliter,其中IntentFliter中的过滤信息有action、category、data。在图一中可以看到这三个关键字。具体的匹配规则 请读者另行查阅资料。
网友评论