点击短信uri进入app,安卓6.0版本问题修复
来源:互联网 发布:老年鼠标手写输入软件 编辑:程序博客网 时间:2024/06/05 09:13
从短信uri跳转到app,网上有很多答案(http://blog.csdn.net/qq_27258799/article/details/52280991),但我照着弄以后,发现根本用不了,经过一番探索以后,终于发现问题所在:
原来,我用的测试机是安卓6.0的系统,6.0貌似把默认浏览器都自动设置好了,当我们点击短信里面的uri以后,只会直接跳入默认浏览器、、、并且我们还不能把自己的软件设置为默认浏览器。参考了安卓原生浏览器的mainfest文件后,终于解决了问题。
我们需要在AndroidManifest文件的入口activity中添加一段intent-filter,如下:
<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="wukeqi.com"
android:pathPrefix="/apps"
android:scheme="https" >
</data>
</intent-filter>
<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="http" />
<data android:scheme="https" />
</intent-filter>
设置好以后我们就能够在手机的 设置——应用管理——默认应用——浏览器里面找到我们的应用,然后将他设置为默认浏览器。。。这样一来,当我们点击短信的uri以后,我们就能进入app里面了。小白一个,不知道原理,并且感觉这种方法也不太好,博客也不会发,大家看得懂就行。。。
- 点击短信uri进入app,安卓6.0版本问题修复
- 安卓开发,点击通知栏进入指定页面及判断App是否启动
- 安卓6.0通过URI进行图片分享问题总结
- 安卓版本问题
- 安卓app再次点击退出应用
- 浏览器点击链接启动安卓APP
- 安卓苹果手机专用,点击直接进入
- 安卓:调用真正系统默认短信应用发短信. (含解决4.4系统环聊问题, 含调低版本apk调用高版本系统api)
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- 安卓App热补丁动态修复技术介绍
- Android JNI入门第六篇——基本数据类型使用
- java面_语言基础关
- rsync服务实现文件同步
- mongodb ReferenceError: map is not defined
- div添加包含body中所有元素
- 点击短信uri进入app,安卓6.0版本问题修复
- 5-3 最长连续递增子序列 (20分)
- hadoop原生版安装部署---5.hbase
- ffmpeg av_parser_parse2
- c语言 实现音乐旋律播放
- Android:利用VideoView实现视频播放器
- Android Dialog使用详解
- 链式表操作集
- 解决PLSQL记录被另一个用户锁住的问题