Android开发中提供效率的小工具(持续更新)

正所谓工欲善其事,必先利其器,这里我汇总了一些常用的工具和技能,看看哪些技能你已经GET了!也欢迎在底下补充,我添加到正文里!

AndroidProxySetter

首先推荐超级大神器:
你是不是已经烦透了每次使用Charles或者其它工具抓包工具时,需要设置代理呢?来来来:AndroidProxySetter满足你的一切幻想。在手机上预先装上一个APK,然后通过ADB命令一键就可以轻松指定需要设置代理的网络、代理服务器地址、代理端口等等信息,如果要设置当前电脑的IP为代理服务器,你只需要简单将如下脚本放到一个脚本文件中,每次一执行就可以方便地设置代理。

IPADDRESS=`ifconfig en0 | grep inet | grep -v inet6 | awk '{print $2}'`
adb shell am start -n tk.elevenk.proxysetter/.MainActivity -e host $IPADDRESS -e port 8888

AS之Live Templates

首先让大伙看看效果先~

《Android开发中提供效率的小工具(持续更新)》 live_template2.gif

看到了吧,可以配置一些常用关键字,在我们输入这些关键字时,可以方便地生成一些样板代码,比如上面的Intent-filter(我自己加的配置),或者我们为Fragment创建一个newInstance()方法(AS默认提供的样板),是不是很赞?

你可以在这里添加任意的样板代码,并给一个关键字。

《Android开发中提供效率的小工具(持续更新)》 Paste_Image.png

AS之GsonFormat

可以根据接口文档生成需要解析的Model类,输入Json对象,自动生成对应的class,避免字段敲错。这个可能知道的人比较多。
使用比较简单:

《Android开发中提供效率的小工具(持续更新)》 gson_format3.gif

可以在这里找到这个插件:

《Android开发中提供效率的小工具(持续更新)》 Paste_Image.png

AS之ADB Idea

提供针对当前开发项目的一系列方便操作,项目地址。可以方便地进行清除数据,重启,卸载等操作。

《Android开发中提供效率的小工具(持续更新)》 Paste_Image.png

插件在这里可以找到:

《Android开发中提供效率的小工具(持续更新)》 Paste_Image.png

AS之idea-multimarkdown

提供对idea系列IDE的支持,可以方便的编辑mk文件和预览,但是想要加强版本,需要给点钱:

《Android开发中提供效率的小工具(持续更新)》 Paste_Image.png

    原文作者:楚云之南
    原文地址: https://www.jianshu.com/p/8d88879edaf0
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞