Android 下都用什么来测试程序呢?

问题描述

最近几天查了下Android下测试的例子。写一个类继承自AndroidTestCase,然后在里面写相应的测试类。运行是查看JUint。这样测试的结果是什么呢?对于窗体泄露、内存泄露能查到吗?请用过测试的朋友指点,谢谢!

解决方案

junit是单元测试啊···对于内存泄露Memory Analyzer Tool(MAT)来分析关于Android的内存泄漏:如何检测?[url]http://blog.sina.com.cn/s/blog_3e3fcadd0100m84z.html[/url]
解决方案二:
你可以去看一下官方文档的 Dev Guide ,在它的右下边专门有一节是用来讲解 Test 的
解决方案三:
内存泄漏:利用Android ADT带的DDMS的Heap功能,需要系统默认开放权限较高才行,否则DDMS无权限列出进程,也便不能查看heap的情况。heap使用量会随着内存泄漏而增加。也能看出哪些数据类型泄漏了。欢迎采纳 我最近也在搞android。
解决方案四:
Eclipse Memory Analyzer tool(MAT)分析内存泄露2http://www.51testing.com/?uid-188107-action-viewspace-itemid-226209

时间: 2025-01-19 04:58:55

Android 下都用什么来测试程序呢?的相关文章

Android下音频的测试程序tinyalsa(录音,放音,查看声卡信息)

audio代码比较复杂,除了音频参数,我们平时客制化的地方不多.所以没有太深入了解. 建议先抽空看看如下代码: kernel, linux alsa 架构:kernel-3.10/sound/soc/mediatek/kernel-3.10/Documentation/sound/alsa/soc/ android 上层alsa接口external/tinyalsa/ hal:vendor/mediatek/proprietary/platform/common/hardware/audio/v

Android下如何使用百度地图sdk

百度地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口   可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据,构建功能丰富.交互性强的LBS(地图类)应用程序. 百度地图Android SDK提供的所有服务是免费的,接口使用无次数限制.您需申请密钥(key)后,才可使用百度地图Android SDK.任何非营利性产品请直接使

提升Android下内存的使用意识和排查能力

     内存问题一直是大型App的开发人员比较头痛的问题,特别是像手淘这种超级的App,App中到处都是带有图片和视频的界面,而且这些功能都是由不同的团队甚至不同的事业部开发的,要整体上去管控和排查内存的问题变得相当的复杂.之前,我们多个线上版本都存在着严重的Activity等内存泄漏和不合理内存使用.这不是偶然,一个很重要的原因就是我们很多的开发测试人员侧重业务开发,忽略内存和性能,而且没有站在全局性的角度去考虑资源的使用.认为我自己的模块多缓存一些就会加快速度,以空间换时间看似正确,但是在

Android下拉刷新控件PullToRefresh实例解析_Android

Android中很多时候都会用到上下拉刷新,这是一个很常用的功能,Android的v4包中也为我们提供了一种原生的下拉刷新控件--SwipeRefreshLayout,可以用它实现一个简洁的刷新效果,但今天我们的主角并不是它,而是一个很火的第三方的上下拉刷新控件--PullToRefresh.PullToRefresh包括PullToRefreshScrollView.PullToRefreshListView.PullToRefreshGridView等等很多为我们提供的控件,我们可以在xml

android下sqlite的blob类型不能存储超过2兆的文件

问题描述 android下sqlite的blob类型不能存储超过2兆的文件 android下sqlite的blob类型不能存储超过2兆的文件,存储1M多的文件都没问题, 超过两兆程序马上就崩溃,大家是否发现了这个情况. 解决方案 sqlite本来就是轻量级的数据库,数据库就是小数据类的存储,不然存图片,存文件 那就应该叫服务器了 解决方案二: 我有一个建议,你把图片分块存储,不要整个存入blob,取出的时候做个拼接 解决方案三: 把文件或者图片存储在文件系统中,sqlite中只存储文件的目录

Android 下拉刷新框架实现、仿新浪微博、QQ好友动态滑到底部自动加载

苦苦找寻的2个版本,经过测试好用.再次感谢原作者! 1.第一个版本 Android 下拉刷新框架实现 http://blog.csdn.net/leehong2005/article/details/12567757 前段时间项目中用到了下拉刷新功能,之前在网上也找到过类似的demo,但这些demo的质量参差不齐,用户体验也不好,接口设计也不行.最张没办法,终于忍不了了,自己就写了一个下拉刷新的框架,这个框架是一个通用的框架,效果和设计感觉都还不错,现在分享给各位看官. 1. 关于下拉刷新 下拉

《Cocos2D-x权威指南》——2.2 Android下的开发环境配置

2.2 Android下的开发环境配置 Android本意是"机器人",是Google公司推出的开源手机操作系统.Android基于Linux操作系统,由操作系统.中间件.用户界面和应用软件组成,号称首个为移动终端打造的真正开放和完整的移动软件. 在Android最早发布时,Google公司官方将Java语言作为第三方应用的开发语言,但是也没有完全拒绝C语言的开发人员使用自己的语言进行开发,因为在Android发布初期,Google就表明其虚拟机支持JNI(Java Native In

在 Android 下进行实时模糊渲染

本文讲的是在 Android 下进行实时模糊渲染, 模糊渲染 模糊渲染能生动地表达内容间的层次感.当专注于当前特定内容的时候,它允许用户维持相对的上下文,即使模糊层下面的内容发生了视差移动或者动态变化. 在IOS开发中,我们首先可以通过构造UIVisualEffectView获得这种模糊效果: UIVisualEffect *blurEffect = [UIBlurEffect effectWithStyle:UIBlurEffectStyleLight]; UIVisualEffectView

Android下 使用百度地图sdk

百度地图 Android SDK是一套基于Android 2.1(v1.3.5及以前版本支持android 1.5以上系统)及以上版本设备的应用程序接口.可以使用该套 SDK开发适用于Android系统移动设备的地图应用,通过调用地图SDK接口,您可以轻松访问百度地图服务和数据,构建功能丰富.交互性强的LBS(地图类)应用程序. 百度地图Android SDK提供的所有服务是免费的,接口使用无次数限制.您需申请密钥(key)后,才可使用百度地图Android SDK.任何非营利性产品请直接使用.