Java的单元测试JUnit。 Java程序入口是main方法。一般不在安卓程序入口 做测试。 这是一个安卓的应用,最终想测试这个方法,必须得把代码跑到设备上才行。代码得跑在ARM/Dalvik虚拟机才行。所以首先要把代码部署到设备上。 必须在清单文件里面指定一个仪器设备instrumentatio ...
分类:
移动开发 时间:
2017-06-13 10:04:44
阅读次数:
283
Map Data to Source Code 仪器需要有关项目的准确信息以提供最佳结果。如果系统可以看到与项目相关联的所有符号,则获得最完整的信息。当由工具分析工具生成的跟踪文档中显示地址而不是符号时,您可以手动提供丢失的信息。地址到符号的映射是包含在一个dsym文件。通常情况下,仪器自动发现ds ...
分类:
其他好文 时间:
2017-06-11 17:28:43
阅读次数:
216
See Your App’s Source Code 如果你有一个Xcode项目的源代码的堆栈跟踪中列出的符号,仪器可以显示您的代码,甚至可以开Xcode,你可以任意改变。If you have an Xcode project with the source code for the symbol ...
分类:
移动开发 时间:
2017-06-11 17:26:56
阅读次数:
270
Navigate the Timeline Pane 他最突出的部分跟踪文件的时间窗格,提出各仪器收集的数据的基于时间的视图(参见图11-1)。这个窗格可以很容易地在你的应用程序中发现趋势和潜在问题领域。例如,内存使用图中的一个尖峰表示应用程序分配的内存比平常多。这个峰值可能是正常的,或者可能表明您 ...
分类:
其他好文 时间:
2017-06-11 17:20:46
阅读次数:
325
Target Devices and Processes 为了使用跟踪文档对某些内容进行配置,需要对其进行目标定位。也就是说,您需要告诉仪器您想要什么样的配置文件,以及您想要对它进行什么样的配置,例如在设备上或模拟器中。In order to profile something with a tra ...
分类:
其他好文 时间:
2017-06-11 15:35:15
阅读次数:
215
Launch Instruments 该仪器应用在Xcode应用程序,所以推出是在Xcode的最直接的方式。你也可以启动它间接地通过码头,启动,或命令行。The Instruments app lives inside the Xcode app, so the most direct way to ...
分类:
其他好文 时间:
2017-06-11 14:55:17
阅读次数:
209
The Instruments Workflow 系统可能看起来像一个复杂的应用程序。它可以用来收集关于你的应用程序的各种有用信息,并帮助你诊断和解决问题。但是,整个仪器工作流程相对简单(见图2-1)。Instruments may seem like a complex app. It is, i ...
分类:
其他好文 时间:
2017-06-11 12:03:37
阅读次数:
205
蓝牙(Bluetooth)作为一种比较成熟的短距离无线传输技术,目前其已经渗透到通信、工业、教育、卫生等各个领域,产品应用到包括玩具、游戏、打印机、手机、汽车、手表、仪器、音箱等几乎任何想得到的设备。其实,很多蓝牙产品都是在内部添加了相应的蓝牙模块而已。那我们该如何来选择蓝牙模块呢? 首先,根据距离 ...
分类:
其他好文 时间:
2017-06-08 18:49:25
阅读次数:
145
据英国《每日邮报》报道。英国纽卡斯尔大学博士生路易斯·赫南日前利用定制的仪器为WiFi信号拍照,绘制出一系列展现人类周围无形网络WiFi连接情况的图,这些盘旋环绕的明亮光束,宛如幽灵一般缠绕在我们身边。 据英国《每日邮报》报道。英国纽卡斯尔大学博士生路易斯·赫南日前利用定制的仪器为WiFi信号拍照, ...
分类:
其他好文 时间:
2017-06-07 19:51:59
阅读次数:
161
问题: 设P点处面元ds,其法向为n',Q点处面元dA,其法向为n,PQ距离为r,由P射向Q的光线亮度为L,求Q点接收到的能量(光通量)。 解: Q点入射亮度为L,意思是说在Q点安一个测量仪器对入射亮度进行测量,测量的结果将为L。 恰好我们手头没有直接测量亮度的仪器,只好采用间接测量法,测得Q点接受 ...
分类:
其他好文 时间:
2017-06-04 00:15:05
阅读次数:
228