1. 需求说明:用户收到短信,点击短信链接 打开APP,有直接打开,没有下载APP
  2. 功能分析:首先写一个H5界面,界面内容有两个按钮,一个下载,一个打开,没有点击下载去安装,有直接打开APP,然后在Android中使用Scheme协议唤起APP。
  3. 具体功能实现:

H5简单代码

             <buttononClick={() => onDownload()}>点击下载APP</button><buttononClick={() => onOpenApp()}>已经下载打开APP</button>//下载方法function onDownload() {window.location.href =”这里放下载链接“;}//打开APP方法function onOpenApp() {window.location.href ='park://testjeean'//这个地址是自己在Android里面定义的下面会说到}

Android实现代码

URL Scheme协议格式

‘park://testjeean’ 我这里只是做了简单的跳转,也可以带参数,有需求的话自行查找吧
Android APP使用方式

        <activityandroid:name=".activity.MainActivity"android:configChanges="orientation|keyboardHidden"android:screenOrientation="portrait"android:windowSoftInputMode="adjustPan"><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="park"android:host="testjeean"/></intent-filter></activity>

写在需要跳转的activity的清单文件中就可以

效果图如下:点击下载会弹出底部提示框

Scheme协议扩展
https://blog.csdn.net/qq_34906385/article/details/121344153

android 短信打开APP相关推荐

  1. android 短信打开APP功能及注意事项

    android 短信打开APP 1.FirstActivity配置intent-filter 2.H5提供重定向 3.Activity解析参数 4.APP退到后台无法跳转问题解决 项目APP使用的是D ...

  2. android 打开短信应用,通过短信打开手机应用

    最近在做毕业设计的时候,要通过短信打开手机上特定的APP,于是搜索了一些资料.通过短信中的链接打开应用最主要的是对manifest文件的配置,比如希望通过短信中的 http://qicaiz.com链 ...

  3. Android短信的发送和广播接收者实现短信的监听

    Android短信的发送和广播接收者实现短信的监听  要注意Android清单中权限的设置以及广播的注册监听实现 以下就是 Android清单的XML AndroidManifest.xml < ...

  4. android短信功能裁剪,Android短信发送功能实现技巧分享

    如现在启动一模拟器id 号为5554,运行cmd telnet localhost 5554 输入help 可以看到很多用于模拟器中的功能命令 gsm call 134343434   // 便是呼叫 ...

  5. Android短信操作(通过内容提供者)

    2019独角兽企业重金招聘Python工程师标准>>> 1.Android短信数据库表结构 URI主要有: content://sms/               所有短信 con ...

  6. Android短信发送流程之长短信发送(原)

    从前面< Android短信发送流程之普通短信发送 >流程看到,长短信与普通短信的流程从SmsManager的sendMultipartTextMessage()方法开始区分,现在我们来看 ...

  7. android 手机短信恢复,Android短信如何恢复

    Android短信如何恢复?虽然当下微信使用非常普及,但不少重要事项还是会使用短信进行沟通的,比如快递密码箱ID提醒.信用卡还款提醒.验证码等.其目的是确保一定收到,不会因断网.未登陆等消息消失.所以 ...

  8. android 短信字体,安卓短信字体 安卓短信字体大小设置

    1.先以小米手机为例,点击桌面上的"设置". 2.在设置里点击"字体大小". 3.进入字体设置页面,将下面的小圆圈向右滑动,字体就变大啦,当然向左就变小. 4. ...

  9. Android短信拦截机制适配的坑(下)--4.4以上系统,主要是6.0

    前一篇文章,Android短信拦截机制适配的坑(上)--4.4以下系统 介绍了广播接收的顺序,但是我明确说明在4.4以下系统,那么4.4及以上系统会遇到说明问题呢? 首先我们要来了解4.4系统短信的机 ...

最新文章

  1. 简述bios在计算机系统中的作用,BIOS的主要作用
  2. UML-2-迭代、进化和敏捷
  3. 使用nginx代理跨域,使用nginx代理bing的每日一图
  4. Java -- 网络编程(一):Client与Server之间的数据传送
  5. python函数运行没有结果_python之函数
  6. Scrapy简单入门及实例讲解
  7. 从光波叠加到条纹分布的matlab仿真,matlab光学仿真实验 13171019
  8. BAT大揭秘:在腾讯、百度、阿里上班,差别竟然这么大?
  9. ENVI/IDL实现每个波段信噪比计算
  10. shell+中sum的用法_使用shell进行计算
  11. QtDBus快速入门
  12. 风陵渡口初相遇,一见杨过误终身
  13. core+Fleck+redis
  14. Jetson 系列——Jetson Nano使用sudo命令免输入密码方法
  15. Linux命令调整显存,nVidia多显卡多GPU在Linux下的超频设置
  16. 自然语言16_Chunking with NLTK
  17. Nvidia30系显卡+Ubuntu系统的CUDA 11安装100%成功教程
  18. Android BroadcastReceiver详解
  19. 你应该知道的前端9种图片格式基础知识
  20. RHCA-RH318 V4.1-RHV虚拟化

热门文章

  1. Python.习题六 字典与集合(上)
  2. linux中/etc/hosts文件的含义
  3. jsf的verbatim标签
  4. 关于计算机软件的研究生就业,计算机软件与理论研究生毕业就业方向
  5. 浏览器代理服务器没有响应
  6. 前度字符串转数组_java中的hashcode 前度刘郎
  7. Springboot项目整合xxl -job
  8. 生成影片的预览图像另Mencoder和ffmpeg使用实例小全
  9. 表示自己从头开始的句子_从头开始励志的句子
  10. Excel:单元格提取数字,并求和