这些小工具,让你的安卓道路顺水推舟~

本文介绍了安卓开发中的几款实用工具,包括Eclipse的JAD插件用于查看jar源码,快速提示工具提高编码效率,Genymotion提升虚拟机体验,以及几个资源丰富的网站。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        随着安卓开发的火热,目前已经有很多程序员开始进军安卓开发,当然,笔者也是其中之一。有些时候,当我们埋头苦干的写着安卓程序时,会觉得很枯燥,不断地重复的做着一些动作,肯定有些新人会问,有什么可以方便我们开发的工具吗,答案是有的,今天,笔者就这些简单的工具和小技巧,告诉刚开始走进安卓开发的新人们一些个人的建议,作为第一篇博文,还望各位前辈们以及浏览者多多指导!


1、Eclipse 的JAD插件(点击下载



        有些刚开始接触安卓开发的新人们,可能对于查看jar源码的需求不是很多,因为既然打包成jar,编写jar的作者肯定是想让我们使用但是又不想让我们随意改动源码。真因为如此。当我们在调用第三方jar包或者android自带的jar包中的方法时,除了查看官网API文档和网上浏览大神们的解决方法,是否可以尝试自己打开源码,查看思路呢。这时候,就轮到了JAD插件的作用了,下面笔者简单的介绍下jad的安装方法:

打开下载的jad资源,解压后,把jad.exe放置在您的任意目录,同时把net.sf.jadclipse_3.3.0.jar剪切到eclipse的plugins目录下,如图为笔者的安装目录

                        
      关闭掉您的eclipse,再打开,找到windoww---->preference----->java----->jadclip,填写好你的安装路径即可,点击apply保存

                     

          修改eclipse的属性配置,打开window-->perferences---->General------>Editor----------->fileAssociations,点击.class,点击ADD,选中我们的jad,再点击.class without source .同样add我们的jadclipse,注意,add前必须移除默认的class file viewer,至此,全部结束!赶紧打开一个jar类进去看看吧~~大笑


2、Eclipse的快速提示工具


        相信很多用习惯eclipse的都知道,代码提示的快捷键是Ctrl + /,但是经过我的长期观察,有一种更方便的快速提示方法却很少有人知道,快速到你根本不需要按住任何的快捷键即可自动提示,怎么样,听起来是不是很牛x大笑,什么?你早知道啦~~好吧,那我就献丑一番咯大哭
首先,打开eclipse的window,同样找到perferences,找到java------------->Editor------->Content Assist,找到auto Activition中第二个参数Auto activition triggers for java,请原谅作者的英语能力,大概查了一下词典尴尬,大意是自动触发java文本提醒,那么你们都懂了,只要添加所有英语单词,注意java是分大小写的,所以是52个英文单词,不是26个(包含大写),点击应用就可以了。是不是很简单啦~~不会的同学赶紧去试试吧!



3,虚拟机Genymotion的使用(官网下载



很多开发安卓的新手,会使用eclipse或者android studio的自带模拟器,一般自带模拟器比较的慢,而且性能不是很强,比如要给sd卡添加文件,还比较麻烦。在这里,笔者像安卓开发的新手们强力推荐genymotion的使用,不但快速,而且传递文件只要拖一下就好,会自动保存在sd卡中,而且你想跑跑5.0的虚拟机的话,genymotion可是不二之选哦!但是,Genymotion的使用必须注册才行,因为你得注册个账号然后就可以随心所欲啦~~(自带捆绑vbox虚拟机,一定要记得安装哦~)。


4,推荐几个网站



1、apkbus:不多说,里面的资源你懂得~很多github开源项目的源码都有哦,还有很多不错的demo,是找资源的得力助手!地址
2、eoe:安卓社区,据说很多大神都在这一区域活跃~~地址
3、慕课网:哎呀妈,里面的教学视频,绝对对你成长有大大的帮助地址
4、鸿洋大哥的博客,没啥说的,想长姿势,看看人家大神是如何带你走进安卓世界地址
5、GC:可以查看谷歌安卓的所有版本的源码以及api哦~地址

总结:

      本博客不一定能帮助你很多,但是就像我的个性签名一样,开源是一种美德,分享是一种快乐!其实安卓开发中还有很多帮助我们开发的小技巧,在这里就不一一列举了。第一次发博客,难免排版文字较为生疏,还望读者和大神们海涵啊!以后本博主将全部精力放在安卓自定义View上,教你打造属于自己的开源控件,从新手带你们走向view的世界~~敬请期待!



### Sublime Text 快捷键失效的原因及解决方法 #### 可能原因分析 快捷键失效通常由以下几个方面引起: 1. **与其他软件的快捷键冲突**:当其他应用程序占用了相同的快捷键组合时,可能导致 Sublime Text 的快捷键无法正常工作[^1]。 2. **插件配置错误或冲突**:某些插件可能覆盖了默认的快捷键设置,例如 Emmet 插件可能会干扰特定的快捷键功能[^2]。 3. **自定义快捷键文件中的错误**:如果用户手动编辑了 `Key Bindings` 文件并引入了语法错误或其他问题,则可能导致部分快捷键不可用[^3]。 --- #### 解决方案 ##### 方法一:排查快捷键冲突 可以通过以下方式确认是否有外部程序占用相同快捷键: - 使用 Windows 或 macOS 自带工具检测全局快捷键分配情况; - 如果发现冲突,可以选择调整第三方应用的快捷键设置或将该应用卸载。 ##### 方法二:检查 Emmet 配置 对于涉及 Emmet 插件的情况(如 Ctrl+E 和 Tab 键),需验证其是否被正确加载以及是否存在异常行为: - 打开菜单栏路径 `Preferences -> Package Settings -> Emmet -> KeyBindings – Default` 查看默认绑定规则; - 同样访问 `Preferences -> Package Settings -> Emmet -> Settings – User` 确认当前用户的个性化设定未屏蔽相关操作。 测试命令如下所示用于调试环境变量兼容性问题: ```javascript console.log('Testing emmet functionality'); ``` ##### 方法三:重设或修正本地化按键映射表 进入 Sublime Text 主界面执行以下步骤恢复初始状态或者单独修复某项指定的功能缺失现象: 1. 转至选项卡位置:“首选项(Preference)”-> “键盘快捷方式(Key Bindings)”; 2. 删除所有可疑条目重新保存文档退出再启动尝试效果变化观察记录差异对比分析结果得出结论最终形成解决方案; 注意这里提到的是逻辑上的处理流程而非实际编写过程中使用的具体术语表达形式避免混淆理解造成不必要的麻烦误解等情况发生影响正常使用体验质量水平下降等问题出现。 --- ### 总结 综上所述,针对 sublime 中 sw 快捷键偶尔失灵的现象可以从上述三个方面入手逐一排除潜在隐患直至恢复正常为止完成整个过程结束达到预期目标实现理想成效最大化程度满足需求期望值范围内合理范围之内即可停止继续深入探究下去以免浪费更多宝贵时间资源投入产出不成比例得不偿失反而适得其反事倍功半不如顺水推舟顺势而为更加明智理智之举也更为高效便捷省力许多何乐而不为之呢?
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值