adb连接夜神模拟器
Android官方模拟器因为CPU架构问题,不能使用,只能暂时使用夜神~ 没安装AS,只用adb命令:Andr
Android官方模拟器因为CPU架构问题,不能使用,只能暂时使用夜神~ 没安装AS,只用adb命令:Andr
Android 2.2引入了备份功能,允许用户备份系统应用、第三方应用的apk安装包和应用数据。 使用And
一直在探寻更完美的android手机抓包方法,TCPdump系列需要root权限,自建WIFI数据包和手机端略
HierarchyViewer查看Activity布局是否过于复杂,开发者选项中的“调试GPU过度绘制”等选项观察Android App界面显示的性能瓶颈。
GPU过度绘制
Overdraw(过度绘制):屏幕上的某个像素在同一帧的时间内被绘制了多次。多层次的UI结构容易出现过度绘制,导致CPU、GPU资源浪费。
智能机内部都存在一些隐藏代码,例如,Android拨号键盘输入类似*#*#4636#*#*字符执行对应操作,这个功能在Android中被称为android secret code,除了系统预置的secret code,第三方app也可以实现自己的secret code,AndroidManifest.xml中有如下内容表示支持android的拨号事件:
am(activity manager) 是管理activity的工具,可以启动activity、服务、发送广播、关闭窗口。
启动activity:adb shell am start [options]
Android 4.4以下版本的设备可以使用咔咔、录屏大师、SCR Screen Recorder等工具录屏,这些工具都需要root权限,并且录制完成以后要防止这些工具将视频自动上传到视频网站。
以下是三种Android免root录屏的方法:
adb connect 192.168.1.63:5555 //adb远程连接调试设备
adb远程连接调试设备,使用TCP协议,因此需要先设置TCP端口,可以在文件init.rc中设置,或者Android手机端使用如下命令:
# setprop service.adb.tcp.port 5555 // TCP端口5555
//重启手机上的ADB服务
# stop adbd
Android SDK由于众所周知的原因经常更新失败,如果公司没有高大上的自动越狱,又不会自己搭梯子,那就用这些在线更新镜像服务器吧。
中国科学院开源协会镜像站地址:
IPV4/IPV6: http://mirrors.opencas.cn 端口:80
IPV4/IPV6: http://mirrors.opencas.org 端口:80
Update Heap并且GC后观察Heap页面中data object对应的Total Size,如果随着操