【声明】欢迎转载,但请保留文章原始出处→_→生命壹号: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
问题分析: [2014-01-16 20:18:26 - ] The connection to adb is down, and a severe error has occured. [2014-01-16 20:18:26 - ] You must restart adb and Eclips...
分类:
移动开发 时间:
2014-07-02 00:42:22
阅读次数:
333
Android开发之配置adb工具的环境变量...
分类:
移动开发 时间:
2014-07-01 07:40:49
阅读次数:
211
对原作者表示感谢,转自博客:http://www.otechu.me/zh/2011/12/filtering-adb-logcat-output/本文介绍如何在shell 命令行中过滤 adb logcat 输出的几个小技巧。开发当中经常看到别人的 log 如洪水般瞬间刷满了屏幕,对自己有用的信息...
分类:
数据库 时间:
2014-07-01 00:30:09
阅读次数:
495
manifest, 英['mæn?fest] vt. 显示,表明;证明;使显现 adj. 明白的,明显的 n. 货单,旅客名单 wrap_content, 根据实际内容调整 原来新版的ADB已经支持无线连接了,这样对于我经常使用ADB安装软件的用户可谓是一大福音,这意味着91助手、腕豆夹这类的软件估...
分类:
移动开发 时间:
2014-06-30 12:37:50
阅读次数:
222
1. 在IDE中查看Log信息
当程序运行垃圾回收的时候,会打印一条Log信息,其格式如下:
D/dalvikvm: , , ,
GC_Reason表示导致垃圾回收的原因以及当前的回收类型,包括以下几类:
GC_CONCURRENT:当堆中对象数量达到一定是触发的垃圾收集
GC_FOR_MALLOC:在内存已满的情况下分配内存,此时系统会暂停程序并回收内存
...
分类:
移动开发 时间:
2014-06-29 23:28:34
阅读次数:
374
前言
本文记录一个Java层与JNI层参数与数据交互的应用程序开发过程,为实现一个功能完整的带Java与JNI的应用程序打下基础。本文假设读者已搭建好Android的Eclipse与NDK开发环境,包括通过ADB连接手机的配置。
1. 构建基本的Android应用程序
1.1 引导界面配置
打开Eclipse,"File"->"New"->"Andro...
分类:
移动开发 时间:
2014-06-29 23:12:14
阅读次数:
298