aapt2compile资源(编译res目录下的资源)--dir编译的目录-o编译生成的压缩包--legacy将使用早期版本的AAPT时允许的错误视为警告aapt2compile-ooutRes.zip--dirres--legacyaapt2compile(目标资源文件编译)编译出对应flat文件aapt2compileres/values/string.xml-ocompiled/aapt2l
分类:
其他好文 时间:
2020-12-16 13:07:09
阅读次数:
8
一、功能测试 主要关注软件功能是否正常,是否符合设计需求 二、接口测试 主要测试各模块之间的接口是否正常,数据传输是否正确 三、性能测试 主要关注APP的压力和负载测试 四、ui测试 用户界面(比如:菜单、列表、、对话窗)等页面的布局,是否满足客户的需求,界面文字以及图片是否显示正确,跟产品模型是否 ...
分类:
移动开发 时间:
2020-12-15 11:59:55
阅读次数:
2
为什么要用线程池 新启线程需要新建——执行任务——销毁这个过程,我们准备一批线程放在那,当需要执行任务的时候就可以直接拿到线程来用,节约了新建和销毁的过程,提高效率。 线程资源是稀缺而昂贵的,所以我们需要利用线程池统一管理,限制线程数。 创建线程池时各个参数的含义 corepoolsize:线程池的 ...
分类:
移动开发 时间:
2020-12-10 10:41:27
阅读次数:
16
https://github.com/appium/appium/blob/master/docs/en/writing-running-appium/caps.md appium的核心时一个Web服务器,它提供了一套REST的接口。他接受到客户端的连接,监听到命令,接着在移动设备上执行这些命令,然 ...
分类:
移动开发 时间:
2020-12-09 12:20:07
阅读次数:
14
安卓程序动态调试需要满足两个条件。1.在AndroidMainfest.xml文件中,在application标签下,Android:debuggable=true。2.系统默认调式,在build.prop(boot.img),ro.debugable=1。一:实例演示java层反调试以“百度加固”为例。1.将样本拖入jdax-gui中,进行反编译,来到加固程序的onCreate里,如下图所示。2
分类:
编程语言 时间:
2020-12-09 11:59:17
阅读次数:
6
一文带你了解ANR(测试人员) 一、首先,了解一下什么是ANR ANR,是“Application Not Responding”的缩写,即“应用程序无响应”。系统会向用户显示一个对话框,用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。 在Android中,应用程序的响应是由Activ ...
分类:
其他好文 时间:
2020-12-02 12:28:15
阅读次数:
6
答案网址: https://blog.csdn.net/u013250071/article/details/78416274 可能的原因有两个: 1.没有下载adb程序(单独下载adb或者Android-SDK\platform-tools里面会自带adb) 2.存在adb程序,但没有配置环境变量 ...
分类:
移动开发 时间:
2020-11-25 12:18:25
阅读次数:
19
244 Android Studio中gradle的介绍 说明:因为时间紧张,本人很多博客的写作过程中只是对知识点的关键步骤进行了截图记录,没有对截图步骤进行详细的文字说明(后面博主时间充裕了,会对目前的博客编辑修改,补充上详细的文字说明);有些步骤和相关知识点缺乏文字描述,可能会难以理解。读者如有 ...
分类:
移动开发 时间:
2020-11-21 12:44:37
阅读次数:
31
自定义ViewGroup的基础,onMeasure,onLayout ...
分类:
移动开发 时间:
2020-11-21 12:14:58
阅读次数:
16
macOS 版本:10.15.4 (19E287) appium版本:1.18.3 遇到的问题: 先是报这个:An unknown server-side error occurred while processing the command. Original error: Neither AND ...
分类:
移动开发 时间:
2020-11-20 11:36:33
阅读次数:
50