在Eclipse里关联Android源码的简单办法
Android SDK没有附带把所选平台的源码下载下来,导致基于Eclipse ADT开发的时候没法链到各API的源码,使得大多习惯基于源码开发的人极不习惯,而通过Android推荐的git下载源码的方式比较繁琐,特别是在网络环境不太好的时候把人搞得很烦躁
其实有很多热心的网友已把源码打包放在网上,只需下载下来解压放在android.jar所在目录的sources里即可,比如我是基于android2.1开发,android.jar所在目录为F:\android-sdk-windows\platforms\android-7,在这个目录下新建文件夹sources,将源码放入其中即可(
可能需要解压),打开eclipse后,ADT会自动关联到源码
另外,我用到的源码是从http://www.devfrustrated.com/devBlog/browsing-android-source-code-in-eclipse/下载的,已验证可用
另外,有的eclipse在使用查看源码时页面上会有一个attach按钮可以关联源码,这样就更方便了,不用解压!(但是为什么有的会没有这个按钮呢?)
常用快捷键:
Ctrl+F11 运行
Ctrl+Shift+/ 在代码窗口中加入/* ... */注释
Ctrl+Shift+\ 消除/* ... */注释
Ctrl+Shift+O 将缺少的import语句加入Ctrl+1 快速修复(最经典的快捷键,就不用多说了)
Ctrl+L 定位在某行 (对于程序超过100的人就有福音了)
Ctrl+M 最大化当前的Edit或View (再按则反之)
Ctrl+/ 注释当前行,再按则取消注释
Ctrl+Shift+F 格式化当前代码
F3 跳到声明或定义的地方
F4 显示类图
Ctrl + Alt + ↓(↑) : 向下(上)复制本行
断点调试中的快捷键:
F5 Step Into 单步进入
F6 Step Over 单步执行跳过
F7 Step Return 单步跳出
常见配置:
1.显示行号:Window->Preferences>General->Editors->Text Editors->勾选show line numbers
2.修改jsp页面的默认编码格式:Window->Preferences->MyEclipse->Files and Editors->Jsp->在Encoding选择一项即可,如UTF-8,GBK等等。
3.修改CSS,DTD,HTML,JavaScript,属性文件的默认编码格式:Window->Preferences>General->Content Types->选择你需要进行修改的条目,修改其中的Default encoding为UTF-8或者GBK
4.定制视图(比如定制new中出现的文件类型):Window->Customize Perspective可以配置
5.Alt+/快捷键问题
window->Preferences->General->Keys 里面的Content Assist是不是alt+/.
6.增强Eclipse、MyEclipse的代码自动提示功能
原理:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.” 改成“.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功能了。(具体后面有说,放心)增强Eclipse ,MyEclipse 的代码提示功能,具体怎么样来配置?下面开始说步骤(注意本人用的 MyEclipse 6.0.1做讲解):
(1). 打开MyEclipse 6.0.1,然后“window”→“Preferences”
(2). 选择“java”,展开,“Editor”,选择“Content Assist”。
(3). 选择“Content Assist”,然后看到右边,右边的“Auto-Activation”下面的“Auto Activation triggers for java”这个选项。其实就是指触发代码提示的就是“.”这个符号.
(4). “Auto Activation triggers for java”这个选项,在“.”后加abc字母,方便后面的查找 修改。然后“apply”,点击“OK”。
(5). 然后,“File”→“Export”,在弹出的窗口中选择“Perferences”,点击“下一步”。
(6). 选择导出文件路径,本人导出到桌面,输入“test”作为文件名,点击“保存”。
(7). 在桌面找到刚在保存的文件“test.epf”,右键选择“用记事本打开”。
(8). 可以看到很多配置MyEclipse 6.0.1的信息
(9). 按“ctrl + F”快捷键,输入“.abc”,点击“查找下一个”。
(10). 查找到“.abc”的配置信息.
(11). 把“.abc”改成“.abcdefghijklmnopqrstuvwxyz(,”,保存,关闭“test.epf”。
(12). 回到MyEclipse 6.0.1界面,“File”→“Import”,在弹出的窗口中选择“Perferences”,点击 “下一步”,选择刚在已经修改的“test.epf”文件,点击“打开”,点击“Finish”。该步骤和上面 的导出步骤类似。
(13). 最后当然是进行代码测试了。随便新建一个工程,新建一个类。在代码输入switch,foreach等进行 测试。你立即会发现,果然出了提示,而且无论是敲哪个字母都会有很多相关的提示了,很流畅,很方便。
总结:“Auto Activation triggers for java”这个选项就是指触发代码提示的的选项,把“.”改成 “.abcdefghijklmnopqrstuvwxyz(,”的意思,就是指遇到26个字母和.,(这些符号就触发代码提示功 能了。顺便说一下,修改类名,接口名等以不同颜色高亮的,可以这样配置在“java”→“enditor”→ “syntac”,右边展开“java”→“classes”,勾上“Enable”这个选项,选择自己喜欢的颜色即可。当然还有其他相关的颜色配置。具体就不说啦。其实,在“Preferences”这个东西,有很多可以配置的 东西,使得MyEclipse 优化的,具体的就要各个人根据自己个人喜好去配置了。
7.myeclipse字体设置
在window->perferences->General->Appearance->Colors and Fonts->Text Font 单击change 修改
8.Alt + /不可用
点击Window -> Preferences -> General -> Keys -> 选中Word Completion然后点击右下角的Remove Binding按钮。
然后选中Content Assist,在下面的Binding框后面按下 Alt + /按钮,此时就点击Apply就可以使用了。
9.MyEclipse Update Progress Error现象
这个问题是由于在用eclipse部署了项目后,没有通过 eclipse去删除项目而是直接从服务器删除了项目
10.自动添加注释:
点击Window -> Preferences -> Java -> Code Style -> Code Templates,就可以查看来编辑右边的Comments和Code了
http://sxpujs.iteye.com/blog/366150
分享到:
相关推荐
Android 源码下载,该源码可直接与eclipse 关联,方便开发时查看
Android4.4应用层源码,用eclipse关联既可,方便学习使用。
第一种方式:source attach 第二种方式:复制platform/frameworks/base/core/java到在AndroidSDK的安装目录下的platforms/android-12下新建sources目录 第三种方式:最全面但最复杂的一种,见文件里的方式
android 开发我们经常要查看源码,Eclipse android开发关联源码图文说明
Eclipse关联源码—android-19.zip
android 4.1 关联eclipse作为源码查询用的源代码
android sdk 关联源码Android-17,压缩包只有17MB,解压之后有69.2MB.是用Eclipse下载的。不会有缺的
Android Framework Source Code , sdk19的源码,附关联方法: 打开Eclipse,随便新建一个Android项目,在此项目目录下面有个Android 4.4,点击展开遍出现了android.jar。右键此包---->Properties,在弹出的窗口中,...
eclipse中绑定android源码的方法 1.下载android-2.2 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\...
android4.1源码,用eclipse关联既可,方便学习使用
android sdk 4.2.2源码包 可用于eclipse关联源码
可以在eclipse中关联的Android API 源码
1.3 Android常用开发工具的用法 10 1.3.1 创建、删除和浏览AVD 10 1.3.2 使用Android模拟器 (Emulator) 14 1.3.3 使用DDMS进行调试 15 1.3.4 Android Debug Bridge(ADB) 的用法 16 1.3.5 使用DX...
这个源码原来是使用eclipse开发的,直接导入Android studio会出错。,问题在于是eclipse 引入包的错误,还有一些兼容性的问题,为了节约大家的时间和方便大家的学习,现在分享这个源码。但是使用这个源码可能出错,...
android 4.1.2源码,可以在eclipse关联查看,非常方便
Android 2.1 源码 下载后为一ZIP文件,可直接与Eclipse关联查看
2.配置了Android工程关联其API源码: 右击目标工程,Build Path -> Configure Build Path -> Library选项下 -> Android 4.1 -> android.jar -> Source attachment --> Edit --> External Folder 选择这个文件目录C:...
android4.4wSDK源码包,想看源码直接关联到eclipse中即可。
eclipse中绑定android源码的方法 1.下载android-4.0 source 2.解压放在android.jar所在目录的sources里即可(注意是sources而非source)。 比如我android.jar所在目录为 D:\android-sdk-windows\platforms\...
好东西,要学习android源码的同学值得下载,呵呵.只供学习使用