Android常用工具汇总
常用工具汇总
性能
FlowUp-——性能跟踪
收费:根据用户量收费
作用:跟踪APP整体性能,深入分析关键性能数据,如FPS,内存,CPU,磁盘等。
官网:https://flowup.io/
Takt——追踪FPS
作用:追踪APP的FPS
下载:https://github.com/wasabeef/Takt
Android Debug Database——数据库与SP调试
作用:视图模式调试数据库与share preferences
下载:https://github.com/amitshekhariitbhu/Android-Debug-Database
BlockCanary——性能跟踪
作用:性能监测库,找出页面卡顿原因。设置简单
下载:https://github.com/markzhai/AndroidPerformanceMonitor
JSONSchema2POJO——json转换工具
作用:将json文件转换为Java类,有多种自定义选项
官网:http://www.jsonschema2pojo.org/
视图
Stetho——view树
作用:开源Android debug平台,Facebook开发。轻松检查整个view树结构,观察SQLite数据库,管理网络操作等
下载:https://github.com/facebook/stetho
AndroidAssetStudio——图标生成
作用:生成各种类型图标
官网:https://romannurik.github.io/AndroidAssetStudio/
Material Design Icon Generator——图标生成
作用:自动生成 Material Design图标
下载:https://github.com/konifar/android-material-design-icon-generator-plugin
DryRun——效果预览
作用:查看Android library项目在手机上的预览效果,但只适用于一些简单项目
下载:https://github.com/cesarferreira/dryrun
Slides Code Highlighter ——代码高亮
作用:代码高亮
官网:https://romannurik.github.io/SlidesCodeHighlighter/
Scalpel——3D浏览APP布局
作用:以3D的视角浏览整个APP的布局情况
下载:https://github.com/JakeWharton/scalpel
编译
JRebel for Android——编译提速
收费:根据开发者数量与协议时长
作用:提升编译速度
官网:https://zeroturnaround.com/software/jrebel-for-android/
Gradleplease——查看依赖
作用:快速找到自己想要依赖的库,如需使用glide,则只需在输入框中输入glide,即可显示glide的完整依赖
官网:http://gradleplease.appspot.com/
Debug
LeakCanary——内存泄漏跟踪
作用:检查内存泄漏,并提供完整的泄漏轨迹
下载:https://github.com/square/leakcanary
instaBug——bug反馈
收费:根据团队成员数量及数据保存月数
作用:提供用户向开发者反馈的方式,可分享截图,视频,音频,日志等
官网:https://instabug.com/
FindBugs——bug追踪
官网:https://plugins.jetbrains.com/plugin/3847-findbugs-idea
NimbleDroid——问题定位
作用:测试APP内存泄漏和严重问题。模拟用户操作找出潜在问题
官网:https://nimbledroid.com/
Android Tool for Mac——bug reports
作用:适用于mac开发者,帮助得到APP的bug reports,截图和视频录制
下载:https://github.com/mortenjust/androidtool-mac
DevKnox——安全漏洞检查
官网:https://devknox.io/
版本管理
Source Tree——git管理
作用:git管理
官网:https://www.sourcetreeapp.com/
测试相关
华为MobileTest——自动化真机测试
作用:提供APK兼容性自动化真机遍历测试,帮助发现缺陷并定位问题
官网:http://www.huaweicloud.com/product/mobiletest.html
GenyMotion——Android模拟器
作用:Android模拟器
官网:https://www.genymotion.com/
Vysor——镜像投影
作用:真实设备的镜像投影到电脑上,用来实时演示appdemo
下载:https://www.vysor.io/
Android WiFi ADB——无线调试
手动连接方式参照USB使用
作用:通过wifi,把电脑和手机连接,并能使用所有adb功能
下载:https://github.com/pedrovgs/AndroidWiFiADB
adb-idea
作用:在IDE中实现APP重启,杀死,数据清理,卸载
下载:https://github.com/pbreault/adb-idea
其他工具
Drawable Optimizer——资源优化
下载:通过优化image减少APK体积
下载:https://github.com/fabiomsr/drawable-optimizer
Methods Count——方法数量检查
作用:检查添加到APP库的方法数
官网:http://www.methodscount.com/
Key Promoter——快捷键优化
官网:https://plugins.jetbrains.com/plugin/4455-key-promoter
Fabric
作用:模块化工具,功能:beta-testing deployment, crash analytics, user analytics, 以及 advertising tools
官网:https://get.fabric.io/
ClassyShark——APK信息提取
作用:提取APK有用信息,如classes, resources, manifest, dependencies, dex count等。帮助了解APP功能及实现方法
下载:https://github.com/google/android-classyshark
APK DeGuard——反编译工具
官网:http://apk-deguard.com/
Codota——代码示例
作用:从github或者stackoverflow上寻找示例代码
官网:https://www.codota.com/ide-plugin
Android常用工具汇总相关推荐
- C#(Net)软件开发常用工具汇总,提高你的开发效率
C#(Net)软件开发常用工具汇总,提高你的开发效率 写代码也要读书,爱全栈,更爱生活.每日更新原创IT编程技术及日常实用技术文章. 我们的目标是:玩得转服务器Web开发,搞得懂移动端,电脑客户端更是 ...
- NLP——常用工具汇总
NLP--常用工具汇总 目录 1. 中文分词工具LAC:https://github.com/baidu/lac 2. 新闻网页正文通用抽取器GNE:https://github.com/kingna ...
- 人人站CMS-站长工具箱上线(常用工具汇总)
人人站为各位站长汇总了常用工具入口:马上进入 (可加入收藏夹作为工具入口) 转自:http://www.rrzcms.com/newsinfo/69.html
- Android 常用工具类转换
Android 常用单位转换的工具类 1. 常用单位转换的工具类 /*** 常用单位转换的工具类*/ public class ViewUtil {private ViewUtil() {/** ca ...
- Android常用工具库
原文:https://github.com/Trinea/android-open-project 主要包括那些不错的开发库,包括依赖注入框架.图片缓存.网络请求.数据库 ORM 建模.Android ...
- Android 常用工具类,终局之战
只要在Application 初始化即可 public class AndroidUtilsApplication extends Application { @Override public voi ...
- 软件开发常用工具汇总百度云网盘
开发常用软件 全部百度云资源 直接可以下载使用 产品原型设计工具:Axure 添加链接描述密码:7iq3 win终端工具cmder cmder 密码:gaf0 Navicat Navicat密码:l4 ...
- JavaScript的常用工具汇总
以下是基于jquery写的关于JavaScript处理的工具类 /*** 通用类* @type {{}}*/ var Public = {//页容量LIMIT: 10 }; /*** 发送POST方式 ...
- 【计算机类】大学生计算机专业常用工具汇总
00. 目录 文章目录 00. 目录 01. Linux相关 02. C语言 03. C++ 04. 数据结构 05. 汇编语言 06. 07. 08. 09. 10. 11. 12. 13. 14. ...
最新文章
- JS document
- 反射获取空参数成员方法并运行
- 国外开源.Net 系统概述
- 懂「互联网语」的程序员,是个狠人。
- Flink-org.apache.flink.api.common.functions.AggregateFunction
- ~~筛法求欧拉函数(附模板题)
- AI能为智能手机带来哪些惊喜?Gartner列了这十大应用
- Linux htop工具使用详解
- Pytorch state_dict介绍
- Java基础练习题——查找整数
- php网页版进销存源码ERP多仓库管理系统源码
- Jmeter下载与安装
- 像Selenium爬网页一样爬手机App,可见即可爬——appium 教程(二)appium实战抓取手机知乎APP的热点标题
- 详谈AI芯片架构、分类和关键技术
- swift 图片翻转
- 计算机的配件知识,组装一台电脑需要哪些配件 DIY装机必看的电脑硬件知识详解 (全文)...
- Buuctf:[MRCTF2020]你传你呢
- 终于搞掂博文自动发送
- 企业微信hook接口,朋友圈功能开发教程,逆向开发,企业微信营销开发
- 新概念二册 Lesson 21 Mad or not?是不是疯了? ( 被动语态)