App Links我们可以 As上进行配置。Tools →App Links Assistant .在这个目录下进行配置

上图操作完会在你对应的activity中生成一个

会在你的清单文件中生成这样的一个intent-filter

部署assetlinks.json

如上,我们的host为你项目的域名,那么我们就需将assetlinks.json放到.

我们可以在对应的activity下面:

Uri uri = getIntent().getData();//Uri 规则: scheme://host+path?query//这里以“https://yaoyi.ypzdw.com/article/413?type=url&from=web”为例if (null != uri) {String scheme = uri.getScheme(); //https , "://" 这个前面的就表示schemeString host = uri.getHost(); //yaoyi.ypzdw.comString path = uri.getPath(); //article/413String query = uri.getQuery(); //type=mobile&from=web
//        String type = uri.getQueryParameter("type"); //urlLog.e("fang==", "scheme = " + scheme + ", host = " + host + ", path = " + path + ", query = " + query);if (null != path) {CouponActivity.start(MainActivity.this);}}

通过拿到跳转的链接传递过来的参数做一些逻辑操作等等

后面可以通过adb命令进行验证:adb shell am start -W -a android.intent.action.VIEW -d "https://dmresource.dinggou.zjcem.net/ant_design/index.html#/",也可以通过As 来进行自动测试。也在App Links Assistant下面。

注意:其中这些在网页中是打不开我们的app的。国内版手机无法在浏览器唤起App,最好使用国外的手机。我么可以通过短信的方式打开来测试的

Android中App Links的使用。相关推荐

  1. Android中app卡顿原因分析示例

    http://www.cnblogs.com/zhucai/p/weibo-graphics-performance-analyse.html 朱才 专注于Android图形动画 MIUI工程师 博客 ...

  2. Android中App控制字体大小

    Android中App字体不随系统字体大小的改变而改变 通常是在Application或Activity中复写getResources方法 ,下面的代码就实现了app字体不随系统字体大小改变. ove ...

  3. 抓包工具Fidder详解(主要来抓取Android中app的请求)

    $*********************************************************************************************$ 博主推荐 ...

  4. android linux应用安装位置,Android中App安装位置详解

    Android应用可以安装在本机自带存储,同时也可以安装到外部存储(SD卡).自从API 8后也就是Android2.2后,我们能使APK安装到外部存储上.这是一个可选的特性,在工程的manifest ...

  5. android中app分享小程序卡片及跳转回app

    随着小程序的日渐火热,许多app都做了相应的小程序端,与之而来的两端交互是必不可少的,前几天我们的分享到微信的样式也要求改成了小程序卡片样式的了.其实微信的官方文档还算比较详细,我这就结合自己踩的坑给 ...

  6. Android中app瘦身方式

    App瘦身的概念 App瘦身是指在不减少App功能的前提下,通过一些技巧将打包出来的apk体的体积尽可能减少.  这样做的好处有几个:加快用户下载速度,节省用户下载流量,提升用户下载体验.  如果不进 ...

  7. Android中app进程ABI确定过程

    更多干货,请关注微信公众号: tmac_lover 所谓的ABI全称是application binary interface,是一个机器语言级别的接口,描述的是二进制代码之间的兼容性,也就是说一起工 ...

  8. Android中App可分配内存的大小

    现在真实测试结果: 1,为了搞清楚每个应用程序在Android系统中最多可分配多少内存空间,我们使用了真机进行测试,测试机型为魅族MX4 Pro,3G内存. 测试方法是直接申请一块较大的内存空间,看应 ...

  9. android 安装包位置,Android中App安装位置详解

    Android应用可以安装在本机自带存储,同时也可以安装到外部存储(SD卡).自从API 8后也就是Android2.2后,我们能使APK安装到外部存储上.这是一个可选的特性,在工程的manifest ...

最新文章

  1. python爬虫自学网站_Python爬虫3步曲:5分钟学习用Python解析网页
  2. python使用redis队列_【Python】python使用redis做队列服务
  3. __slots__ 和 @property
  4. 龙芯处理器可以适配鸿蒙os吗,SylixOS龙芯1C适配总结
  5. Tensorflow——张量
  6. 现在,TensorRT 4开放下载了
  7. VS2019,C#修改WinForm应用程序和窗体图标
  8. linux根目录下各文件的作用
  9. [2019杭电多校第四场][hdu6623]Minimal Power of Prime
  10. java内存分配 图_java运行内存分配图(转)
  11. C语言system函数使用
  12. 桌面文件不见了怎么恢复?整理的这3个方法你一定不能错过
  13. metasploit(十)漏洞攻击exploit代码编写
  14. Fully Convolutional Cross-Scale-Flows for Image-based Defect Detection
  15. Linux LCD 驱动调色板原理
  16. go语言gin项目创建
  17. python——自动化测试——API接口测试
  18. 常用的电路保护元件有哪些?
  19. linux cp -r 参数,Linux系统中cp命令的参数及用法详解
  20. 什么是 MySQL 监控

热门文章

  1. Python标准库shutil的使用( 文件复制删除、文件夹复制删除、压缩包 压缩解压处理模块)
  2. “无人经济”场景日渐丰富,但仍需考虑更多问题!
  3. 读书笔记-《大话数据结构》-算法设计的要求-正确性-文末有福利
  4. 淘宝开发平台商品、交易、订单、物流接口列表(淘宝oAuth2.0接口)
  5. mutations vuex 调用_vuex 怎么在actions中调用mutations中的函数?
  6. onsen UI popover 的用法
  7. 面试题:JavaEE项目中,你准备如何解决高并发问题?比如1000万人同时登录。作者——DengJun
  8. 计算机基础维护ppt,计算机维护基础知识.ppt
  9. leetcode之TopK算法
  10. JS键盘事件获取键盘码