android
文章平均质量分 66
Mamba2016
这个作者很懒,什么都没留下…
展开
-
Android 调试桥(adb) 使用方法
Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。可以通过下列几种方法加入adb:在设备上运行shell命令通过端口转发来管理模拟器或设备从模拟器或设备上拷贝来或拷贝走文件下面对adb进行了介绍并描述了常见的使用.Contents概要发出adb命令查询模拟器/设备实例给特定的模拟器/设备实例发送命令安装软件转发端口从模拟器/设备中拷入或拷出文件Adb命令转载 2011-06-14 16:09:00 · 3323 阅读 · 0 评论 -
ANDROID反编译工具APKTOOL源码调试过程
APKTOOL是目前反编译ANDROID apk的主要工具,可以反编译出APK里的资源文件和smali代码,而有些APK开发者为了防止自己的代码被反编译,针对APKTOOL工具加固代码,使得APKTOOL无法运行正常,比如这篇文章介绍的Android应用资源文件格式解析与保护对抗研究,因此有必要根据具体情况修改APKTOOL源码重新编译,本人花了一天时间来编译调试,现将具体的过程分享一下。原创 2015-11-13 19:30:17 · 7236 阅读 · 0 评论 -
MSF android apk动态分析
MSF动态分析配置过程见链接 https://github.com/ajinabraham/Mobile-Security-Framework-MobSF/wiki/Documentation通过manger.py runserver启动本地服务,访问127.0.0.1:8000访问服务,上传APK静态分析 点击”start dynamic analysis”开始动态分析 分析前需下载如下模块原创 2015-10-29 00:02:43 · 2556 阅读 · 0 评论 -
ANDROID图片浏览(带水平滑动的GridView和类似gallery的ViewPage)
由于用到图片浏览的地方很多,写了个图片浏览的程序(点击下载源码),程序的源码是在 Android-Universal-Image-Loader(点击下载源码) 基础上修改的,支持网络图片的访问,添加了图片显示缓存的处理。原创 2013-09-09 10:23:55 · 12733 阅读 · 2 评论 -
android 系统 makefile文件(Android.mk)组织结构
Android.mk脚本结构 下面是main.mk文件包含关系,本文档主要说明的就是这些文件里到底做了什么。(这个文件被根目录下的makefile文件包含)一. main.mk 1.检查版本号,设置环境变量(BUILD_SYSTEM)和缺省的目标。$(MAKE_VER原创 2011-07-18 18:12:38 · 20141 阅读 · 5 评论 -
Android工具HierarchyViewer 代码导读
Android工具HierarchyViewer 代码导读(1)HierarchyViewer是Android SDK包中一个非常好用的工具,你在 android-sdks/tools目录下可以找到它。通过HierarchyViewer,即使没有应用的源代码,我们也可以非常直观地浏览Activity中控件的层次结构图,以及每个控件的属性和截图,这对于测试人员编写自动化测试用例是极有帮助的。转载 2013-09-04 22:36:48 · 2514 阅读 · 1 评论 -
android4.0屏蔽导航按钮的方法
最近做个ANDROID项目,需要屏蔽平板底层的导航按钮,难点是APP里不仅有自己写的activity,还有调用别的APP(GSF)里的activity里,不是很好实现,先将已有的不完善的解决方法写出来。所有的实现都在NEXSU 7上测试的,别的机子没测过,不保证有用。里面介绍的第五种方法是现在最好的解决方法。通过反射机制获取隐藏服务StatusBarService,调用它的disable()方法来屏蔽导航按钮。原创 2013-08-21 15:46:05 · 8379 阅读 · 11 评论 -
android 模拟机 无法push文件到system目录报out of memory错误
启动模拟器emulator -avd avd文件名 -partition-size 256(这个改大点就行) adb remountadb push 文件原创 2013-08-19 10:04:05 · 1740 阅读 · 0 评论 -
android 实现代码关机
开始从网上搜索,通过发action的方式实现,不过一直没有成功。Intent intent = new Intent(); intent.setAction(Intent.ACTION_SHUTDOWN);sendBroadcast(intent);加权限若有成功的同学,希望留言相告,谢谢。这里介绍我自己的方法。1. power服务实现了关机功能f原创 2013-06-17 15:17:29 · 8939 阅读 · 5 评论 -
直接拿来用!最火的Android开源项目(三部完整版)
GitHub在中国的火爆程度无需多言,越来越多的开源项目迁移到GitHub平台上。更何况,基于不要重复造轮子的原则,了解当下比较流行的Android与iOS开源项目很是必要。利用这些项目,有时能够让你达到事半功倍的效果。为此,CSDN特整理了在GitHub平台上最受欢迎的Android及iOS开源项目,以飨开发者。下面,就让我们一起来看看,在GitHub平台上,究竟有哪些Android开源转载 2013-05-24 23:41:28 · 2956 阅读 · 0 评论 -
binder 进程间通讯关于handle一点疑问?(自己已经弄明白了一点)
疑问的提出:每个服务通过调用ServiceManger的接口addService会将自己的名字和handle加入到servcemanger进程的svrlist列表里,但是这个handle是怎么来的呢???我只知道servcemanger是固定死了是0,其他的服务呢?以Camera原创 2011-07-21 16:55:55 · 5268 阅读 · 3 评论 -
android native property属性
前几天在分析Camera的时候,有一段这样的代码 property_get("service.camera.hw", value,"base");从字面猜测这是获取属性值,但是怎么去获取?属性值又在哪设置的?决定等把Camera HAL理完了之后,把这个也分析一下。今天就粗略的看原创 2011-07-08 23:59:01 · 5074 阅读 · 0 评论 -
android 点餐系统
最近进入一家新公司,这家公司是做手机软件开发的。现在自己是试习期,主要任务是看书。看了有一个月了实在是无聊,就想做个手机软件来玩玩。想到之前看到一篇报道,台湾有家餐饮公司用IPAD给客户自助点餐。我就想再android系统上做一下。想了也有一个多星期了,准备开始开工了。 系统主要是四个模块。顾客端,系统管理端,厨师端,数据库端。它们的主要流程如下: 其他的系统分析原创 2011-06-09 23:50:00 · 4260 阅读 · 3 评论 -
eclipse 查看android源码
最近用eclipse开发android程序,发现查看android sdk源码,报如下错误:Source not foundThe JAR of this class file belongs to container Android 2.0 which does not allow modification to source attachments on its entries一般的SDK原创 2011-06-10 12:07:00 · 1959 阅读 · 0 评论