标签:
Android签名相关知识整理从APK文件中获取签名信息
keytool -list -printcert -jarfile your_apk_file
在没有源码情况下,我们就能对apk进行更换签名。
http://mp.weixin.qq.com/s?__biz=MzA3NzMxODEyMQ==&mid=416755956&idx=1&sn=0672c091089cfb7ccc28435da5ce5a1c&scene=23&srcid=03141G1NDOYke6bdzTqr1Kiu#rd
http://mp.weixin.qq.com/s?__biz=MzA3NzMxODEyMQ==&mid=416755956&idx=1&sn=0672c091089cfb7ccc28435da5ce5a1c&scene=23&srcid=03141G1NDOYke6bdzTqr1Kiu#rd
2016年Android平台最佳黑客工具汇总
http://mp.weixin.qq.com/s?__biz=MzA3NzMxODEyMQ==&mid=416044244&idx=2&sn=a17b613adae1a8f1c05e400dc8bdf8f5&scene=23&srcid=031411eyU0IthWcT2bC8jCdx#rd
标准判断规则:Mobile Android has “Mobile” string in the User-Agent header. Tablet Android does not.
在Android设备UA字符串中,移动设备包含Mobile字符串,而平板设备没有。
比如这个UA字符串
Mozilla/5.0 (Linux; U; Android 3.0; en-us; Xoom Build/HRI39) AppleWebKit/534.13 (KHTML, like Gecko) Version/4.0 Safari/534.13
从这个UA字符串中我们可以了解到,它来自一个大屏设置,即摩托罗拉的XOOM平板。
所以,当你依据检测UA来判断Android手机设备,请同时检查android和mobile两个字符串。
单元测试 UT, 测试人员可以写UAT case,TestCase 但就是写不出来UI, UT是开发人员写的。
只为复杂的业务逻辑写UT, if---else
单元测试(最低级别的测试活动)(unit testing),是指对软件中的最小可测试单元进行检查和验证。对于单元测试中单元的含义,一般来说,要根据实际情况去判定其具体含义,如C语言中单元指一个函数,Java里单元指一个类,图形化的软件中可以指一个窗口或一个菜单等。
这里就需要介绍resources.arsc,简单理解这是一个二进制文件,负责存储res资源的映射关系
如果so文件体积比较大的情况下,可不打入apk中,后面通过在线加载后再手动load。一个比较典型的场景就是集成自定义WebView的时候,内核so的体积很大,高达10MB+,这个时候WIFI在线load就是个不错的方案
ctrl+f12
标签:
原文地址:http://www.cnblogs.com/zrui513/p/5276103.html