温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》
  • 首页 > 
  • 教程 > 
  • 开发技术 > 
  • 腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

发布时间:2020-07-01 01:50:35 来源:网络 阅读:316 作者:Tencent优测 栏目:开发技术

文/腾讯公司 陈江峰

优测小优有话说:

      移动研发及测试干货×××?腾讯优测-优社区你值得拥有~

开发同学们都知道,安卓开发路上会碰到很多艰难险阻,一不小心就被KO。这时候,没有新技能傍身怎么行?今天我特意将自己使用过的安卓开发小工具进行了汇总,希望与大家共同进步。

话不多说,实用工具大讲堂现在开始!


Lint(清理资源、安全检查、layout优化等)

一般在提测前清理一下冗余资源,查一下有没有用了一些高API Level才有的接口,查一下安全问题。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Findbugs(检查java代码缺陷)
在开发工程中就可以对单个文件进行检查,有问题可以及时处理。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

遇到内存或者性能问题时,一般会结合几种工具来查问题,找解决方法。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Method Profiling(统计方法耗时)

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Eclipse Class Decompiler(从此Eclipse不怕看不到jar包内的代码了)

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Hierarchy Viewer(查看Activity堆栈、layout加载层次、像素眼)
只能连接开发板手机或者模拟器,如果你的手机连不上,搜一下“Hierarchy Viewer 真机”,各种教程教你如何连上。
Activity太多,有时问题看看过来,但又想不起这个页面叫什么名字,插上去,一目了然。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

很清晰看出Layout布局层次,还能显示计算layout耗时,绘图耗时,UI性能优化好帮手。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

TinyPNG(压缩图片资源利器,山崩地裂推荐)

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

7z(压缩APK利器,上线前压一下就可以,简单实用,五星推荐)腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Apktool、Dex2jar 、jd-gui(反编译套装,你懂的)

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

MarkMan(设计师何苦为难工程师)

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Beyond Compare(各种神对比,我喜欢对比代码)

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

Tcpdump(Linux dump包工具)
adb shell tcpdump -p -vv -s 0 -w /sdcard/capturenet.pcap
WireShark(查看网络dump包)
遇到棘手问题时,还是需要他们帮忙解决的。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

CMD(很简单的脚本却能大大提高效率,大家多学多分享)
一些经常操作的动作,使用手工操作又耗时又麻烦还可能出错,使用命令行去操作的话会极大提供效率。

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

拖放安装应用,不用再抱怨弹出xx助手xx宝来的蜗牛速度安装了(速度快了,心情好了):
adb install %1
pause


卸载应用:
adb uninstall com.tencent.qqpim


拉去SD卡目录文件:
adb pull /sdcard/qqpim/log c:\qqpimlog


获取联系人db:
adb pull /data/data/com.android.providers.contacts/databases/contacts2.db C:\Users\gzjaychen\Desktop\contact2.db


tcpdump包:
adb shell tcpdump -p -vv -s 0 -w /sdcard/capturenet.pcap


SDK裁剪打包:
裁目录:rd/s/q S:\qqpim_4.5_sdk_lewa\src\AGJ

裁文件:del S:\qqpim_4.5_sdk_lewa\src\com\tencent\qqpim\QQPimApplication.java


今天总结的就这么多,如果大家有什么想法或经验想与我分享,可以在微信后台留言。另外,开发后的测试步骤怎能少,使用腾讯优测,轻松解决测试问题,让团队高效省心!

腾讯优测干货精选| 安卓开发新技能Get -常用必备小工具汇总

utest.qq.com


感兴趣可以马上加官群勾搭客服妹妹哦~

优测官方群:214483489


向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI