Android Helper - 软件开发工具集

2,258 阅读4分钟

工欲善其事 必先利其器

本文总结整理了软件开发过程中的那些实用软件与工具,主要基于Android开发,其他行业语种开发,也大部分适用,请自行参考,有了这些"神兵利器"的协助,基本上能搞定日常工作中的开发需求了。

希望对不断上进的你有所帮助!

思维导图

开局一张图,直接上脑图

Android Helper

操作系统

开发用的操作系统选择优先级 macOS>Ubuntu>Windows

如果经济允许强烈推荐上macOS,退而求其次Ubuntu,至于是装双系统或者上虚拟机,看个人习惯了。

开发IDE

  • AndroidStudio Android开发王者IDE😜

  • IntelliJ IDEA JAVA/Python开发IDE

  • Notepad++ 文本编辑器,log查找,追踪问题神器,很可惜没有mac上的版本

  • VSCode 微软出品,文本编辑器,IDE编辑器,试试你就知道它的强大,弱弱提醒一句,不要忘记插件哦

  • SourceInsight 一款 C语言项目/Android源码 正确的打开姿势的神器

  • Eclipse 老牌JAVA IDE,不多说了,估计火星人都知道

  • SqliteStudio sqlite IDE,一款让你可以正确打开.db的神器

设计相关

  • GetRGB 可以取屏幕颜色rgb,windows版本,至于macOS自带小工具-其他-数码测色计

  • Mark Man 尺寸标注工具,再也不怕美工小姐姐不给标注了喔

  • viso 微软office组件,需要单独安装,流程图,架构图,各种图绘制首选

  • xmind 思维导图绘制利器,试试你就知道

  • typora 一款markdown编辑软件,简洁又大方

素材相关

  • vlc 经典老牌播放器,测直播,测点播,测组播,测推流,首选

  • shapes 一个在线可以生成shapes的xml代码的软件,可视化调整,再也不用一遍遍微调dp了

  • tinypng 一个可以在线压缩图片的神器网址,当然as自带的webp转换也可以试试哦

  • iconfont 阿里巴巴出品,还在愁图标找不到了,上iconfont,你会找到合适的

  • scivo码流分析 ts码率分析软件,DVB开发,PSI/SI信息查看神器

  • lottiefiles 一个在线动画库网址,试试会有惊喜哦

代码调试

  • LeakCanary 需集成代码,监测代码内存泄漏神器

  • Stetho facebook出品,需集成代码,可在线查看数据库,sp等,再也不用捞出db文件再查看了

  • hugo 大神出品,需集成代码,基于aop实现,调试函数耗时可以不用加日志了

终端调试

  • adb 还没用过adb的小伙伴,此处省略号...

  • xshell 服务器远程登录连接神器

  • secureCRT 一款串口连接神器,不解释。

  • tftpd 很小众的一款软件,但很实用,给个提示,文件传输...busybox tftp ..

  • chromeadb Chorme浏览器插件,adb连接后,可在浏览器调试,查看设备信息,远程控制等。

网络相关

  • postman 接口请求,mock调试,神器

  • wireshark 网络环境调试,抓包分析

  • fildder 接口请求,mock调试,抓包分析

应用分发

  • fir.im 应用分发平台

  • pgyer 蒲公英分发内侧平台

日志统计

  • umeng 友盟出品,需集成sdk

  • bugfly 腾讯出品,需集成sdk

Mock调试

  • tuimeizi 还在找占位图么,瞧瞧这里,有惊喜。

  • easy-mock 还在等后台调接口么,自己动手,也可以在线获取接口数码

  • jsonview json在线格式化,view

  • jsonEdit json在线编辑

对比工具

远程控制

  • TeamViewer 很老牌的远程控制软件,个人免费使用,然而,然而,现在被代理了,各种被监测商业用途,说多了都是泪呀!

  • 向日葵 国产远程控制软件,个人版免费使用,再也不用担心在线5分钟了,哈哈

  • QQ 别忘了QQ也有远程控制桌面这个功能哦。

在线工具

资源搜索

Recommended reading

管理篇

软件开发之项目管理

软件开发之团队管理

开发篇

Android-TV-开发速览

Android-NDK/JNI/C-脑图

Android-C/RoadMap-脑图

工具篇

Android-Gradle模块化构建

Vcs/Git版本控制

Android开发常用命令行

Android Helper软件开发工具集



The Page is End,Thanks for u reading

wx-laird-gzh.png