目录结构src: 存放java代码gen: 存放自动生成文件的. R.java 存放res文件夹下对应资源的idproject.properties: 指定当前工程采用的开发工具包的版本libs: 当前工程所依赖的jar包.assets: 放置一些程序所需要的媒体文件.bin: 工程的编译目录. 存...
分类:
移动开发 时间:
2014-07-09 23:31:30
阅读次数:
264
1.环境准备/注意: 手机要求已经root。首先需要配置JDK环境变量,这里主要讲解抓包,JDK环境变量配置跳过。将包内附带的adb.zip解压到C盘根目录。 整个操作过程都需要用手机用数据线连接电脑。点击运行,打开cmd窗口,运行cd至adb目录然后把tcpdump程序 发布至手机上adb pus...
分类:
移动开发 时间:
2014-07-09 21:42:17
阅读次数:
280
1 Android SDK中的常用命令行工具在\tools目录中带了很多命令行工具。虽然一般的开发人员并不需要完全掌握这些工具的使用方法,但了解这些工具的一些基本使用方法还是会对以后的开发工作起到一定的辅助作用。本节将介绍几种常用的命令行工具的使用方法,这些工具主要包括adb、android和mks...
分类:
数据库 时间:
2014-07-09 20:56:19
阅读次数:
228
C:\Documents and Settings\Administrator>adb shellshell@htc_v2_dtg:/ $ susushell@htc_v2_dtg:/ # cd /system/bincd /system/binshell@htc_v2_dtg:/system/bi...
分类:
移动开发 时间:
2014-07-09 18:59:26
阅读次数:
284
1.SDK目录介绍:********************************add-ons:Android开发需要的第三方文件,附加的库,如Google APIs、GoogleMaps。build-tools:构建工具,用于建立一个新的程序版本,当一个实用编程。docs:Android SD...
分类:
数据库 时间:
2014-07-09 18:54:54
阅读次数:
278
在Android客户端的测试过程中,有时候我们会遇到闪退等异常情况。这时我们可以通过adb抓取log,从而给开发提供更多信息。...
分类:
数据库 时间:
2014-07-08 18:36:10
阅读次数:
318
【声明】欢迎转载,但请保留文章原始出处→_→生命壹号:http://www.cnblogs.com/smyhvae/文章来源:http://www.cnblogs.com/smyhvae/p/3824988.html【正文】ADB远程调试的方法给Android开发人员带来了便利,下面介绍本人亲测有效...
分类:
移动开发 时间:
2014-07-06 18:40:44
阅读次数:
335
/*
本文章由 莫灰灰 编写,转载请注明出处。
作者:莫灰灰 邮箱: minzhenfei@163.com
*/
1. 漏洞分析
这是个很老的漏洞了,主要利用adb启动的时候调用setuid函数降到shell权限,却没有判断setuid返回失败的情况,因此造成了root的可能
如下是已经修复漏洞后的代码:
原本的代码大致如下:
setgid(A...
分类:
移动开发 时间:
2014-07-03 15:36:28
阅读次数:
279
我使用的是win7-64位系统。对于windows系统,adb devices 显示offline一般可能有两个原因:1 )端口被占用。 解决方式是:查找端口号,结束占用进程: adb nodaemon server ----------------查看结果是TCP 5037的连接有问题 nets....
分类:
移动开发 时间:
2014-07-03 10:33:11
阅读次数:
249
1. 启动安卓手机app发送如下命令:adb shell am start -n 包名/.Activity名包名与Activity名,可以通过如下命令获取到:aapt dump badging sample.apk一般返回如下:package: name='com.tencent.android.q...
分类:
数据库 时间:
2014-07-03 06:58:44
阅读次数:
293