对于一个使用Maven的Android应用,调试看起来是个大问题,没有"Debug as Android application"怎么办?总不能一直用logcat(Log.v(TAG,…)吧。
如果阅读了《Maven开发Android指南 4 与Eclipse整合(m2e-android
)》,那么这就不是问题了。
m2e-android很智能的将 Android Developer Tools (ADT)和 Maven Android Plugin结合在一起,细心的读者可以看到,左上角项目图标上面有一个M和A,分别代表着Maven和Android。
正如上篇提到到的,可以"Run as Android application",那么当然可以"Debug as Android application"
但是还是有些读者不满足,就是不喜欢"Debug as Android application",那么DDMS将是你的选择。(需要安装m2e-android)
通过命令部署Android应用
cd HelloM2EAndroid
mvn android:emulator-start
mvn clean package android:deploy
打开Eclipse中的DDMS,选择对应的应用,点击绿色的小甲壳虫,它将会帮你抓住所有断点。
名词解释:
logcat是Android中一个命令行工具,可以用于得到程序的log信息。
The Android logging system provides a mechanism for collecting and
viewing system debug output. Logs from various applications and portions of the
system are collected in a series of circular buffers, which then can be viewed
and filtered by the logcat command. You can use logcat from an ADB shell to
view the log messages
DDMS的全称是Dalvik Debug Monitor Service,是 Android 开发环境中的Dalvik虚拟机调试监控服务。它为我们提供例如:为测试设备截屏,针对特定的进程查看正在运行的线程以及堆信息、Logcat、广播状态信息、模拟电话呼叫、接收SMS、虚拟地理坐标等等。
Android ships with a debugging tool called the Dalvik Debug Monitor
Server (DDMS), which provides port-forwarding services, screen capture on the
device, thread and heap information on the device, logcat, process, and radio
state information, incoming call and SMS spoofing, location data spoofing, and
more
参考:
http://code.google.com/p/maven-android-plugin/wiki/Debug
http://baike.baidu.com/view/4504801.htm
http://baike.baidu.com/view/2688850.htm
http://developer.android.com/tools/help/logcat.html
http://developer.android.com/tools/debugging/ddms.html
- 大小: 29.6 KB
分享到:
相关推荐
android maven android maven android maven android maven android maven android maven android maven
Maven中文开发指南+实战教程+学习笔记
Maven是一种构建工具,一种项目管理工具,一种用来运行构建任务的抽象容器。对于那些成熟的,希望用一致的方式来管理和构建大量相互依赖的模块和类库,并且使用了数千第三方组件的项目来说,Maven已经证明了它是一个...
手把手教你使用Maven进行Android的从配置到开发与资源管理教程
maven02操作指南.txt
Maven权威指南中文版(完整).pdf
上本书中maven权威指南开发实例代码。很详细。
Maven是一种构建工具,一种项目管理工具...所有的作者,以及本书后面的公司,Sonatype1,相信本书的出版标志着围绕Maven变革和开发,以及其周围软件生态系统的一个新的阶段的开始。 2008年9月1日英文版 2009年7月中文版
Maven是基于项目对象模型(POM),可以通过一小段描述信息来管理项目的构建,报告和文档...当前最新版本是3.0.2,本人英语不好,网上找了半天maven3的资料都没找到中文的,倒是找到一个maven2的使用指南。现分享给大家!
maven 开发工具,maven 开发工具,maven 开发工具,maven 开发工具
Maven开发包下载,适用于Windows操作系统。
Maven权威指南中文版 Maven权威指南中文版 Maven权威指南中文版Maven权威指南中文版 Maven权威指南中文版
Maven权威指南中文版.pdf格式,是一本细心编排的入门指南和参考手册。
maven 用法 指南 java 基础 配置 安装 入门 eclipse jar ear war 打包 rad
官方的maven权威指南原版书籍,关于maven使用有困惑的可以看一下,受益匪浅。
maven权威指南中文版,
实用maven教程,Maven权威指南_中文完整版清晰,实用maven教程
Maven权威指南最全讲授,一本好书带你最快学会maven,带你走进最深层次的maven
本文面向具有eclipse相关开发经验的技术人员,一步步说明如果在eclipse中集成Maven进行开发。本教程是入门级教程,由于本站发表文章实在不便,故将word文档直接上传了。 目录 Eclipse整合Maven开发教程 1 1. ...