目前Android开发工具ADT插件最新版本已经升到了10.0.1,但是如果你使用的Eclipse版本过低,可能无法升级,比如说使用的Eclipse版本过低无法运行在Windows Vista/7操作系统上,同时升级插件会提示 Android Development Tools (10.0.1.v201103111512-110841) requires plug-in "org.eclipse.core.runtime (3.5.0)", or later version.这样的错误。
Eclipse

Android调试技巧之Eclipse行号和Logcat Android开发技术
很多初入Android的开发者可能会发现经常遇到Force Close或ANR这样的问题,一般我们通过Android系统的错误日志打印工具Logcat可以看到出错的内容,今天一起来说下如何通过Eclipse行号和Logcat捕捉出错点,我们遇到错误可以首先在Eclipse的DDMS中自带的Logcat组件查看错误,一般错误原因是Caused by XXX引起的,如下面我们可以看到因为android.widget.TextView是系统的类,由于没有太大的问题所以向前找可以看到我们的onCreate (test.java 20)这句是我们创建的Android工程位置,所以应该在Java代码的第20行查找。如图 默认的Eclipse是不显示行号的,我们可以通过到Eclipse的菜单中找Window -> Prefences 在Preferences对话框中依次进入General -> Editors -> Text Editors 并勾选 show line numbers即可,如图 当然Android123告诉大家已经更简单的快捷方式,在Eclipse直接按下Ctrl+F10键,在弹出的菜单中选择Show Line Numbers也可以显示行号,这对于调试Android应用来说十分的方便,平时我们出错竟然可以报告出在代码的第几行,虽然Google使用APK的方式通过Dalvik字节码方式可以增加了一些反编译Java程序的难度,虽然没有像反编译.class文件那么复杂,也许你不会ida这样的调试工具,不过Android开发网将在近期讲下如何通过GDB和DEXDUMP以及android123开发的一个小工具来最大化的反编译apk文件中的dex,还原出程序的源代码。

开发Android学习Eclipse调试技巧 Android开发技术
在Android程序开发中除了需要注意Logcat查看调试信息外,对于部分复杂而又庞大的工程可能错误十分不明显,这样就需要通过设置断点(breakpoint)的方式进行跟踪调试,Android使用Java语言开发所以今天就说下Google ADT插件制定的Eclipse IDE做为示例,如果过去习惯了NetBean相信你都理解。在创建好工程后,在Eclipse菜单中的Run下面可以找到 Toggle Breakpoint(断点打开或关闭),Toggle Line Breakpoint(行断点开关)Toggle Method Breakpoint(方法函数的断点)、Toggle Watchpoint(观察窗的断点)Skip All Breakpoints(跳过所有断点)、Remove All Breakpoints(移除所有断点)等内容来设置。这里我们就以Android123这个工程来测试,在某行代码下执行下Toggle Breakpoint这个命令就可以看到航标左边有个点,这里就是我们的断点,程序运行到这里会自动停下来,Java作为一种解释型语言主要是和运行时库或者说Dalvik虚拟机中进出,下一次我们讲下DDMS中如何去观察断点,刚才的操作如图所示:

Android开发之Eclipse调试技巧 Android开发技术
使用Google提供的ADT插件可以在Eclipse上很轻松的调试Android程序,我们切换到DDMS标签,选择“Devices”标签,我们可以看到会出现类似下面的Debug Process(调试进程)、Update Threads(更新线程)、Update Heap(更新堆)、Cause GC(引起垃圾回收)、Stop Process(停止进程)、Screen Capture(屏幕截图)、Reset adb(重启Android Debug Bridge) 这里我们就可以很好的观察Android程序运行时的各种状态,比如进程信息、线程分析、堆内存的占用,结束一个进程,当然这些操作都是在DDMS框架下进行的,日程开发的程序是无法执行调用的。如果遇到adb调试桥运行不稳定时可以选择reset adb来重新启动adb.exe进程,整个界面如图:
Android开发环境搭建图文教程 Android开发技术
Android开发首先需要搭建完整的开发环境,由于软件均是基于Dalvik Java Virtual Machine运行的所以Google官方推荐使用主流的Java开发IDE Eclipse。我们需要下载必要的开发组件。 1)Java运行时库(JRE),由于Eclipse使用Java开发,所以需要它才可以正常运行IDE。 2)Eclipse集成开发环境,官方提供的Android开发插件ADT Plugin是基于Eclipse编写的,当然用户可以使用NetBean、JBuilder当作代码编辑器使用,但目前没有完整的调试集成。 3)Eclipse ADT Plugin插件是Android Develop Tool Kit的插件,用户需要安装它才能在Eclipse中建立和调试Android程序。 4)Android SDK,它包含了完整的Android模拟器 、Android开发文档和调试工具,Google官方也会定时更新,最新的公开版本为2008-3-3 m5-rc15 以上提到的4个必备工具需要在下面页面中下载安装 Android开发包下载 首先我们将下载的JRE安装,然后解压缩Eclipse和Android SDK。运行Eclipse开发环境。

提高Android开发效率-Eclipse快捷键大全 Android开发技术
很多过去使用Visual Studio开发软件的网友可能不熟悉Java开发环境,今天Android开发网告诉大家一些提高Android开发效率的Eclipse快捷键,可以有效率的帮助我们管理代码和减少键盘输入。Eclipse相对于Visual Studio而言使用Java开发,响应速度和稳定性上有很大的欠缺,这些我们目前只能容忍下。 比较常用的Android123整理如下: 自动补充import Package Ctrl+Shift+O,这里O代表Organize Import的意思。 格式化代码缩进 Ctrl+Shift+F,这里面我们可以记忆F为Format格式化的意思。 快速查找代码 Ctrl+F,撤消到上一次Ctrl+Z 智能内容感知 Alt+/ ,该快捷键可以方便的匹配我们使用的类信息,/ 在键盘上和?是同一个按键,效果如图所示: 调用运行Run As对话框可以使用Ctrl+F11,如果为Debug调试方式可以直接使用F11。 生成一个板块注释Alt+Shift+J ,单行注释为Ctrl+/键
使用Eclipse的Ctrl+Shift+o自动补全引用类 Android开发技术
很多初次接触Android的开发人员会感到Eclipse开放环境不如Visual Studio好用,基于JRE开发的开源IDE – Eclipse运行效率和稳定性不是很好,但很多地方设计比较人性化,初次接触Java开发的网友可能一次记不住很多类的引用或输入很繁琐,我们只要在IDE中照常写好类名,按下Ctrl+Shift+o,IDE就会自动补全,当遇到有异议的类时会使用$符号,这里我们需要修改下import的类就好了,希望对Android开发初学人员有帮助。

