- 博客(4)
- 收藏
- 关注
原创 使用Python批量转换Android项目中的图片资源为webp格式
前言对于Android APP来说,apk包的大小是需要严格控制,过大的安装包会导致用户放弃下载你的app,而对于包体的优化分为很多方面,今天这篇文章主要是通过把项目的图片资源转换为webp格式,来缩小包的体积。语言:python注意:因为用到了webp环境,此代码仅可以运行在mac上。原理使用mac的webp环境,执行终端的转换命令。cwebp -q 100 originalIm...
2018-12-04 15:01:15
302
原创 Python与ADB的基情四射(二)——超简单的Monkey测试
前言前面学习了使用Python进行的简单命令操作,这次我们来结合简单制作一个Android的简单的Monkey测试脚本。步骤###启动需要运行的脚本的APP# 启动appstartStatus = openApp(package, launch)if startStatus: print('启动app成功')else: print('启动app失败') return;中断条...
2018-11-29 16:21:43
428
原创 Python与ADB的基情四射(一)——简单命令
背景最近在学习Python,发现Python真是个有趣的语言。比如开发代码审查脚本,去网站爬取小说,使用NLK分析处理文本。作为一个Android开发人员,发现可以用Python来操作ADB实现自动化控制Android。简单的命令检查设备在线情况命令:adb devices# 检查设备在线def checkDevice(): devices = os.popen('a...
2018-11-27 20:53:55
1299
原创 Android使用AOP实现动态权限获取
文章目录背景目的实现使用方法原理其他背景我们都知道Android项目中包含一项配置,叫做TargetSDKVersion,这里使用不同的版本号,会使用不同Android版本的特性,也需要我们对相应的版本进行兼容。targetSdkVersion is the main way Android provides forward compatibilitytargetSdkVersion ...
2018-11-23 10:04:41
4316
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人