#android权威编程指南

Android抓包解析全过程

在android开发中,遇到socket编程,无法从log日志中查看到与之通讯的socket发送和返回的数据包是什么,这里介绍一个工具,tcpdump工具和wireshark工具查看抓到的内容。1.下载TCPdump工具下载地址:http://www.strazzere.com/android/tcpdump2.And...

Android截图命令screencap

bixiaopeng@bixiaopeng~$adbshellscreencap-vscreencap:invalidoption--vusage:screencap[-hp][-ddisplay-id][FILENAME]-h:thismessage-p:savethefileasapng.-d:specifythe...

Android 调试工具集【转】

1.TraceView1)功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等 2)方法:  a)在程序代码中加入追踪开关  importandroid.os.Debug;  ……  android.os.Debug.startMethodTracing(“/data/tmp/test”...
代码星球 ·2021-01-31

android命令行网络时间同步

一、简介Android基于Linux平台的开源手机操作系统。二、原理既然是Linux,那就应该支持linux的各种命令行,高度的可配置,但实验发现Android是Google的一个高度阉割版的linux,很多命令都不支持,如rdate命令(网络同步时间命令)。既然不支持,那我使他支持不就完了。三、BusyBoxBusy...

Android系统手机端抓包方法(tcpdump)

抓包准备1.Android手机需要先获得root权限。一种是否获得root权限的检验方法:安装并打开终端模拟器(可通过安卓市场等渠道获得)。在终端模拟器界面输入su并回车,若报错则说明未root,若命令提示符从$变#则为rooted;2.如果Android手机尚未root,可通过superoneclick或其它方法进行...

android log 学习

一,Bug出现了,需要“干掉”它bug一听挺吓人的,但是只要你懂了,android里的bug是很好解决的,因为android里提供了LOG机制,具体的底层代码,以后在来分析,只要你会看bug,android里应用开发也就很简单了。那我们先来看看android里的ANR,怎么出现ANR呢,很简单。#adbshell#cd...
代码星球 ·2021-01-31

Android测试日志文件抓取与分析

1.log文件分类简介实时打印的主要有:logcatmain,logcatradio,logcatevents,tcpdump,还有高通平台的还会有QXDM日志状态信息的有:adbshellcat/proc/kmsg,adbshelldmesg,adbshelldumpstate,adbshelldumpsys,adb...

Android性能测试工具Emmagee介绍

Emmagee介绍Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。该工具的优势在于如同windows系统性能监视器类似,它提供的是数据采集的功能,而行为则基于用户真实的应用操作开源地址:https://github.com/NetEase/Emmagee/releases支...

抓包工具Fidder详解(主要来抓取Android中app的请求)

今天闲着没吊事,来写一篇关于怎么抓取Android中的app数据包?工欲行其事,必先利其器,上网google了一下,发现了一款神器:Fiddler,这个貌似是所有软件开发者必备神器呀!这款工具不仅可以抓取PC上开发web时候的数据包,而且可以抓取移动端(Android,Iphone,WindowPhone等都可以),太...

手把手教你ranorex_android自动化测试第一个示例

要说android的自动化,那真是折腾死我了,从早期的monkeyrunner,到后来的robotium,再到最新的uiautomator,各有各的问题,总之性价比都不够高,不太适合我的使用场景。于是不愿意将研究结果投入实践,一直等待。今年的适配问题越发突出,再不自动化,回归就该搞死人了。于是最后研究比对instrum...

Sikuli:创新的图形化编程技术

Sikuli是一种使用截图进行UI自动化测试的技术。Sikuli包括sikul脚本,基于Jython的API以及sikuliIDE。Sikuli可以实现任何你可以在显示器上看到ui对象的自动化,你可以通过编写一些代码来实现web页面,window/linux/MacOSX桌面应用、甚至是iphone和android模拟...

MFC模态和非模态对话框编程

  MFC中对话框有两种形式,一个是模态对话框(modeldialogbox),一个是非模态对话框(modelessdialogbox)。 一、模态对话框(modeldialogbox)       在程序运行的过程中,...
代码星球 ·2021-01-31

MFC下DLL编程(图解)

MFC下DLL编程(图解)DLL(DynamicLinkLibrary,动态链接库)是微软公司为Windows和OS/2操作系统设计一种供应用程序在运行时调用的共享函数库。DLL是应用程序的一种扩展,也是软件共享和重用的传统方法。DLL除了可同时被多个应用程序共享外,还可以在不改变调用接口(从而不需修改使用它的应用程序...
代码星球 ·2021-01-31

在Visual C++中的用ADO进行数据库编程

1.生成应用程序框架并初始化OLE/COM库环境  创建一个标准的MFCAppWizard(exe)应用程序,然后在使用ADO数据库的InitInstance函数中初始化OLE/COM库(因为ADO库是一个COMDLL库)。  本例为:  BOOLCAdotestDlg::OnInitDialog()  {  ::Co...

Java编程:深入理解final关键字

https://blog.csdn.net/claram/article/details/76199242...
首页上一页...3536373839...下一页尾页