摘要:
例1:adb shell am start -a android.intent.action.CALL -d tel:10086例2:adb shell am start -a android.intent.action.VIEW -d http://www.baidu.com例3:adb shellamstart-aandroid.intent.action.VIEWgeo:0,0?q=beijing 阅读全文
摘要:
1.查看当前android支持的avd版本2.创建Emulator avd:androidcreateavd-nmagicyu-t2-n后面接需要创建avd的名字,-t后面接需要创建虚拟器的类型3.查看已创建的avd list4.启动emulator模拟器:emulator -avd 315(315为avdname)5.选择启动的皮肤:emulator-avd315 -skinQVGA6.识别online 模拟器:adb devices7.设备/模拟器上安装应用:adb [-d|-e|-s ] adb -s emulator-5556 install xxx.apkadb install xx 阅读全文
摘要:
生成.trace文件 android.os.Debug类,其中重要的两个方法Debug.startMethodTracing()和Debug.stopMethodTracing()。这两个方法用来创建.trace文件,将从Debug.startMethodTracing()开始,到Debug.stopMethodTracing()结束,期间所有的调用过程保存在.trace文件中,包括调用的函数名称和执行的时间等信息。 把下面代码分别在加在调试起始代码的位置,和终止位置。Debug.startMethodTracing(“test”);Debug.stopMethodTracing(); ... 阅读全文
摘要:
adb shell am使用此命令可以从cmd控制台启动 activity, services;发送 broadcast等等:使用实例:如启动一个 Activity:格式:adb shell am start -n 包名/包名+类名(-n 类名,-a action,-d date,-m MIME-TYPE,-c category,-e 扩展数据,等)。实例1:C:\Users\Administrator>adb shell am start -n com.android.camera/.CameraStarting: Intent { cmp=com.android.camera/.Ca 阅读全文
摘要:
一、 TraceView工具简述 Traceview是android平台配备的一个很好的性能分析工具。它可以通过图形界面的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。二、 TraceView工具使用方法 TraceView有三种启动方式,下面逐一介绍: 1、 代码中启动 可以在代码中添加 Debug.startMethodTracing(“Tracelog”); Debug.stopMethodTracing(); 使用这种方式需要确保应用的AndroidMainfest.xml中的SD卡的读写权限是打开的,即 应用运行完后,会在SD卡下生成一个Tracel... 阅读全文
摘要:
编写测试代码:package com.wwj.traceview;import java.util.ArrayList;import java.util.List;import android.app.Activity;import android.os.Bundle;import android.os.Debug;import android.view.View;import android.widget.Toast;public class MainActivity extends Activity { private List list1 = new ArrayList(); @O... 阅读全文