0
点赞
收藏
分享

微信扫一扫

Android 点击Url(短信链接)打开App,技术协会安卓部面试

_刘彦辉 2022-02-02 阅读 55

1、Intent 过滤器

============

1、 测试一下

=======

  • 通过手机的短信、便签等方式通过点击地址(https://www.myapp.com)(www.myapp.com)就可以直接唤起我们自己的APP了

  • 也可以通过命令行工具adb shell am start -W -a android.intent.action.VIEW -d “https://www.myapp.com”

  • 这样我们就实现了点击了一个链接,跳转到了我们的App

2、遇到的问题:

========

每次点击总是会出现一个弹框让我二次确认(一般是选择浏览器,只要是浏览器,都会相应http或者http开头的shceme,如果你的APP安装了多个浏览器,都会出现在这个弹框的选项中)

APP LINK

========

app link 是(Android 6.0)新增的一个特性,当用户点击一个链接时候,可以直接跳到我们的APP,不需要再通过弹窗进行二次确认

1、还是刚才那个Intent 过滤器,新增了android:autoVerify="true"属性(这段代码是通知Android系统,app在安装时需要对于安全host验证,验证通过后拉起app就不需要弹框安全提示,而是直接跳转app了。)

========================================================================================================================

2、AndroidManifest添加meta-data

============================

3、strings.xml中添加值

=================

尾声

一转眼时间真的过的飞快。我们各奔东西,也各自踏上了自己的旅途,但是即使多年不见,也因为这份情谊我们依旧如从前那般“亲密”。不忘初心方得始终。加油吧,程序员们,在我看来35岁,40岁从来不是危机,只要永远不要忘记自己为何踏上征程!

最后需要同款资料的,可以 **私信我点击【学习】**我愿意分享给你!

为了让更多在学习中或者最近要准备面试的朋友们看到这篇文章,希望你们能多多评论,点赞+转发!

再次感谢所有给我提供过题目的朋友们,感谢一路有你!

举报

相关推荐

0 条评论