Android
ThinkiCode
这个作者很懒,什么都没留下…
展开
-
规避安卓4.0调试白名单的方法
Android4.0以上版本增加调试白名单功能,意在提高系统的安全性,但是对我们这些搞自动化测试的人来说,这个东西还是有些麻烦。特别是事先并不知道哪个PC会来调试的情况,就比较难办了。 怎么解决呢?看看源代码是如何实现这个功能的吧。 源码位置在android_source/system/core/adb/adb.c,当看到第一行就我就大喜: property_get("ro.adb.se原创 2013-08-24 09:28:41 · 2999 阅读 · 0 评论 -
Windows下adb编译详解
windows下编译adb网上也有点资料,但是都不是特别详细,我结合我自己的编译过程,尽量把我遇到的问题说的清楚一点。 首先官方adb的编译是在linux下完成,并没有提供直接可以在windows下编译的代码和工程文件,所以要想在windows下面编译需要对代码作一些等价调整,即把一些linux上的函数和代码在windows找一个替代的或是写一个同样功能的函数。 adb包含三个文件adb.ex原创 2013-09-06 17:34:57 · 8848 阅读 · 28 评论 -
终于在Ubuntu下成功下载了Android源代码
网上很多文章关于如何下载Android源代码的,不知道是不是时间太长了,现在不适用了,反正没有几个能真正把代码下载下来的,我反正折腾了好多回,没有成功下载。 最近终于成功下载了,下面把下载的方法写下来,其实大体上和官方描述的类似,只是几个地址不一样。 1、在Ubuntu上下载源码要先安装几个工具: sudo apt-get install git-core sudo apt-get原创 2014-03-28 22:18:45 · 846 阅读 · 0 评论 -
Android无法加载第三方so的解决方法
今天要用一个第三方so的功能,自己要写一个JNI的so封装一下。qdr原创 2014-04-12 23:47:49 · 1650 阅读 · 0 评论 -
Espresso
https://code.google.com/p/android-test-kit/wiki/Espresso原创 2015-08-24 13:14:21 · 604 阅读 · 0 评论