工欲善其事必先利其器

工具的使用不仅使得操作便利,也是节约时间的手段,尤其是对于做技术的,善用工具会使得效率倍增。

提升效率,其中就有一项是尽可能使用快捷键而非鼠标,毕竟从键盘切换到鼠标,然后鼠标再去寻找需要触发的组件,这个流程会略显冗长。

做安卓APP开发过程中少不了需要对已安装的包进行卸载、清空数据、重启等操作。一般会有两种方式,一种是在手机的桌面和设置中进行的,一种是使用adb命令进行的,这些都有一个共同的特点:麻烦。

现在开发安卓应用基本上都是使用Android Studio,在这个IDE中可以安装一个插件,叫ADB IDEA,是我领导很早时候告诉我的,非常好用。

在Mac中,直接通过 Ctrl+Shift+A 快捷键调出功能界面(Windows平台好像是Ctrl+Shift+Alt+A),然后选择需要的功能确定,就可以有对应的效果。如果是1,则直接Enter就可以,如果是其他的选项,则直接选择数字就能直接执行了。执行的目标就是当前工程对应的app,如果连接了多个手机需要选择其中一个。所以对于我们这种手速快的(咳咳),本来需要很多步骤的操作一瞬间就能完成了,体验非常的爽。

让人这么爽的插件在哪找呢?这也很简单,在“设置-插件”中搜索adb idea就能找到,安装完成后重启studio就可以使用了。

【工具推荐】ADB IDEA相关推荐

  1. python视频课程推荐-听说程序员都在用,5款Python开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  2. 学python用什么软件开发-5款Python程序员高频使用开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  3. python编程工具p-5款Python程序员高频使用开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  4. 【Windows 逆向】CheatEngine 工具 ( 汉化版 CE 工具推荐 | 编写简单 C++ 程序 | C++ 程序执行分析 | 使用 CE 修改上述 C++ 程序 )

    文章目录 一.汉化版 CE 工具推荐 二.编写简单 C++ 程序 三.C++ 程序执行分析 四.使用 CE 修改上述 C++ 程序 一.汉化版 CE 工具推荐 推荐一个汉化版的 CE 工具 : htt ...

  5. 【错误记录】BLE 蓝牙搜索失效 ( 关闭了 GPS 定位导致的问题 | 蓝牙串口工具推荐 )

    文章目录 一.报错信息 二.解决方案 三.蓝牙串口工具推荐 一.报错信息 在手机上使用 BLE 蓝牙搜索功能 , 搜索不到蓝牙设备 ; 这种状态下可以根据蓝牙地址连接蓝牙设备 , 但是无法搜索到该设备 ...

  6. 工作中常用,实用工具推荐!

    原文:工作中常用,实用工具推荐! Red Gate 家族 大名鼎鼎的RedGate,相信大家都不会陌生,Reflector就是它家做的.这里就不介绍了.我本地安装的是09年下的一个套装,我介绍下常用的 ...

  7. 主流html5桌面应用开发,主流HTML5开发工具推荐

    HTML5开发工具推荐 HTML5被看做是web开发者创建流行web应用的利器,增加了对视频和Canvas 2D的支持.HTML5的诞生还让人们重新审视浏览器专用多媒体插件的未来,如Adobe的Fla ...

  8. 工具推荐:22款最流行的计算机取证工具【2017年更新版】

    本文讲的是工具推荐:22款最流行的计算机取证工具[2017年更新版], 什么是计算机取证? 计算机取证(Computer Forensics,又名计算机取证技术.计算机鉴识.计算机法医学)是指运用计算 ...

  9. python程序员编辑器_5款Python程序员高频使用开发工具推荐

    很多Python学习者想必都会有如下感悟:最开始学习Python的时候,因为没有去探索好用的工具,吃了很多苦头.后来工作中深刻体会到,合理使用开发的工具的便利和高效.今天,我就把Python程序员使用 ...

  10. 10大主流压力测试工具推荐(转载)

    在移动应用和Web服务正式发布之前,除了进行必要的功能测试和安全测试,为了保证互联网产品的服务交付质量,往往还需要做压力/负载/性能测试.然而很多传统企业在试水互联网+的过程中,往往由于资源或产品迭代 ...

最新文章

  1. Cannot set property 'value' of undefined
  2. 30 MM配置-采购-采购申请-采购申请审批策略-编辑类
  3. Day_05 显示字符串
  4. Mountain Road
  5. Python实现一个代码行数统计工具(以C/C++为例)
  6. 滤波器设计常用术语(1)
  7. 按照之前的标题来看,这应该是...第四天(你以为是第三天的总结吗?图样图森破....
  8. 有点甜用计算机怎么谈,有点甜造句
  9. 论文阅读(五):Review of Research on Task-Oriented Spoken Language Understanding
  10. Dagger2利器系列二:懒/重加载+Component 的组织关系
  11. 备了安的网站换服务器,tipask网站更换服务器后 问答系统重新安装注意要点 - 小俊学习网...
  12. 小米手机怎么录制视频 手机录制视频的方法
  13. MySQL字段名获取
  14. DNA甲基化测序数据的分析流程及相关软件总结
  15. android qq截屏快捷键是什么,手机截屏的快捷键是什么,超过3种截图的快捷键操作方法!...
  16. php 判断字符串乱码,php如何检测乱码字符
  17. 拥有有趣灵魂的程序员们,程序员访谈(一)
  18. 如何将C盘下的“用户”文件夹改为英文“Users”
  19. 实践一年之久,vivo 如何基于 APISIX 进行业务基础架构的演进
  20. Intel VMD技术和SPDK VMD驱动模块介绍及使用

热门文章

  1. Cilium创建pod network源码解析
  2. 无浮动IP的虚机出公网流量路径
  3. elasticsearch中集群选举中的ping源码解析
  4. PHP PSR4自动加载代码赏析
  5. git flow 命名规范 驼峰_图解ThinkPHP5框架(一):基础知识,开发规范与目录结构
  6. Redis进阶-缓存问题
  7. 【MyBatis框架】高级映射-多对多查询
  8. ConcurrentProgramming:volatile/构造方法溢出/禁止重排序
  9. 内存映射文件mmap原理分析
  10. 关于CMS垃圾回收器的几个问题