android scheme测试,android URLScheme的设置、调试和捕获
最近工作上遇到了新的不懂的知识,关于 android 本人还是用到什么就现学什么。
关于scheme的作用,实际上就是 android 系统中应用间的跳转或者也可以是 web 页面上用超连接的方式跳转到应用的一种方式。
一、具体设置
在 Manifest 文件中的 主 activity 里面加入你们所需要的 scheme
-- 这个 host 可以不加,加入的话跳转的时候必须也输入同样的 host
最开始我是按照下面的代码自己加入到 Manifest 当中
-- 这个 host 可以不加,加入的话跳转的时候必须也输入同样的 host
但是我测试的时候这样就crash,当初教我的那个人还告诉我这个 android:name 的 value 可以随便写,我当初也不会就只好听了,结果测一次崩一次,终于还是找到问题了。 一般 scheme 都是加主 activity 里面的。如果写新的,我也不太会,各位看官见谅。
二、测试
设置完成后,当然我们就是保存我们的 manifest 然后 run 我们的project,将 apk 安装到手机,然后就需要进行测试了。
测试的方法最简单的方式就是,自己写一个文章,里面用上 scheme,然后用手机端来访问,进行跳转。
具体连接:
四、其他
关于这段代码的几点问题需要注意:
1、在 html中 “?”(记得要用英文的标点符号,中文不行)是查询操作,所以我们用的是 getQueryParameter函数来获取指定的值。
2、这个#target 是必须要加的,否则这个handleValue 会是 null,这个我试过不加每次都是null。
3、关于捕获的其他知识,我也搜了下参考 这个 Uri详解
我这也就是个初级的运用手段~如果大家有更多相关的知识,大家可以留言一起互相学习~
android scheme测试,android URLScheme的设置、调试和捕获相关推荐
- Android渗透测试Android渗透测试入门教程大学霸
Android渗透测试Android渗透测试入门教程大学霸 第1章 Android渗透测试 Android是一种基于Linux的自由及开放源代码的操作系统,主要用于移动设备,如智能手机.平板等.目前 ...
- android分层测试,Android视图层次和性能的检测(官方)
在日常开发中,我们管理View对象层次结构的方式可能会对的应用程序性能产生重大影响. 本文将介绍如何评估软件视图层次结构是否会减慢你的应用程序的运行速度,并且提供了解决可能出现的问题的一些策略. 布局 ...
- android 人品测试,Android单元测试环境搭建采坑记录
添加依赖 android { defaultConfig { testInstrumentationRunner "android.support.test.runner.AndroidJU ...
- android psensor测试,android传感器Gsensor和Psensor的使用举例
今天leader给的任务是这样的,做一个开机自启动的后台Service,实现对重力及距离的检测 当手机屏幕朝下时,让Psensor可用.否则不可用 实现代码如下: SensorFunctionServ ...
- android+噪音测试,Android技术开发之:噪音测试
首先,看看核心Activity: import android.app.Activity; import android.media.AudioFormat; import android.media ...
- android驱动测试,Android: 通过 cucumber 驱动 monkey 做稳定性测试
主要内容 稳定性测试是什么 Monkey 介绍 自动化 Monkey 稳定性测试是什么 通过随机点击屏幕一段时间,看看 app 会不会奔溃,能不能维持正常运行. Monkey 介绍 Monkey 是一 ...
- android mtbf测试,Android Crash 问题分析以及解决
Crash问题(Java与Native) 1.问题介绍 Crash问题,无论是java侧还是native侧,在日常测试中经常会遇到. Crash问题一般我们可以分为两类,一类是java侧的crash问 ...
- android平板 测试,Android平板电脑系统测试的设计与实施
摘要: Android是一个基于Linux核心的开放手持平台作业操作系统.系统测试是整个测试过程中非常关键的一步,它是提高软件质量的焦点.如果在系统测试阶段没能发现足够多的缺陷,这些缺陷将会在验收测试 ...
- android gpu测试,Android下的性能测试
◆ Android平台下的性能测试 Android平台下Intel提供的是一个pre-btea版的4.2.2系统,还不是太稳定,不过可以跑测试,Intel表示在最终达到与Windows平台相等的性能之 ...
- android ipv6测试,android ipv6网络下测试app运行状态测试
这个问题我足足研究了两天,才有了一点思路,现在我把我的心路历程写下来,给大家分享下23. 1.什么是ipv6,自己百度 2,它和ipv4的区别,也是没啥用自己搜 3.app怎么适配ipv6. 首先访问 ...
最新文章
- mysql _rowid_mysql 5.7 _rowid虚列之一
- 【java】File的使用:将字符串写出到本地文件,大小0kb的原因
- Kubernetes上领先的开源Serverless解决方案有哪些
- 变量与字符串的连接 - format、格式化字符串
- 深入理解JVM之前端编译器(一)
- 图像文字识别(二):java调用tesseract 识别图片文字
- maven book
- linux上php指向mysql_linux环境下 php如何配置mysql
- Spring+quartz集群配置,Spring定时任务集群,quartz定时任务集群
- MSP430单片机学习视频
- layabox 打印_LayaBox开发实战之实现一个简单的模板类
- 老调重谈:C语言中的指针和数组
- 君明乐官,不明乐音。
- lat_mem_rd 内存延迟测试工具原理,lmbench编译时llseek链接不到问题解决
- 中国的人工智能是否能在2030年引领世界?
- 你是弱者,又有什么了不起
- 大数据早报:三星Kakao联手开发AI语音识别技术 百度视频8月大数据报告出炉(9.19)
- 【R】【密度聚类、层次聚类、期望最大化聚类】
- 刷题之完全二叉树的权值和小字辈及根据后序和中序遍历输出先序遍历
- 关于软件需求开发和项目的范围管理