Android 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器的状态。可以通过下列几种方法加入adb:在设备上运行shell命令通过端口转发来管理模拟器或设备从模拟器或设备上拷贝来或拷贝走文件下面对adb进行了介绍并描述了常见的使用.Contents概要发出adb命令查询模拟器...
分类:
移动开发 时间:
2015-12-05 21:02:21
阅读次数:
223
1.TraceView1)功能:用于热点分析和性能优化,分析每个函数占用的CPU时间,调用次数,函数调用关系等 2)方法: a)在程序代码中加入追踪开关 import android.os.Debug; …… android.os.Debug.startMethodTracing(“/dat...
分类:
移动开发 时间:
2015-11-28 12:06:03
阅读次数:
189
Android SDK包含了各种各样的定制工具,简介如下:一、Android模拟器(Android Emulator )它是在你的计算机上运行的一个虚拟移动设备。你可以使用模拟器来在一个实际的Android运行环境下设计,调试和测试你的应用程序。二、Android调试桥(Android Debug ...
分类:
其他好文 时间:
2015-10-16 09:51:16
阅读次数:
170
在我们做完一个Activity之后,总是要看下效果才放心,但是面对虚拟器的启动慢,反应慢的两个痛点,我们总要寻找别的方法。 1,copy生成的APK文件安装 在我们选择Run As之后,会在bin文件夹下生产一个app的apk文件,我们可以拷贝出来,在未发布到google之前,发给测试人员使用。 ...
分类:
移动开发 时间:
2015-09-29 13:15:41
阅读次数:
178
问题:android 调试的时候,Logcat没有任何输出,提示Device disconnected解决:Devices -- Reset adb
分类:
其他好文 时间:
2015-09-17 10:08:35
阅读次数:
171
昨天晚上调试了一晚上,在LinearLayout上接收屏幕动作,但是出现了问题, 下面的代码是本人调的代码:
private int pressedArrow;
public class onSetterTouchListener implements OnTouchListener {
@Override
public boolean onTouch(View v, Motio...
分类:
移动开发 时间:
2015-08-20 10:44:07
阅读次数:
151
解决 AVD Manager -> 选择模拟器 -> 点击 Edit看 Enabled 是不是被选中了,是的话取消选中,OK,希望对你有用....
分类:
移动开发 时间:
2015-08-10 18:11:05
阅读次数:
149
一,Log日志输出
Log.v(tag,message); //verbose模式,打印最详细的日志
Log.d(tag,message); //debug级别的日志
Log.i(tag,message); //info级别的日志
Log.w(tag,message); //warn级别的日志
Log.e(tag,messa...
分类:
移动开发 时间:
2015-08-10 18:08:04
阅读次数:
161
在android调试中,你会经常见到这种类型的函数:首先是一个指针加上一个数字,比如v3+676。然后将这个地址作为一个方法指针进行方法调用,并且第一个参数就是指针自己,比如(v3+676)(v3…)。这实际上就是我们在JNI里经常用到的JNIEnv方法。因为Ida并不会自动的对这些方法进行识别,所...
分类:
其他好文 时间:
2015-08-04 20:38:29
阅读次数:
167
[2015-08-03 11:03:17 - Dex Loader] Unable to execute dex: Multiple dex files define Lcom/xxx/xxx/xxx;
[2015-08-03 11:03:17 - xxx] Conversion to Dalvik format failed: Unable to execute dex: Multipl...
分类:
其他好文 时间:
2015-08-03 11:35:53
阅读次数:
141