摘要: 最近Android发布了AndroidStudio 3.6稳定版,升级后明显能体验到好多细节的提升,最大的提升莫过于可以创建Android R预览版的模拟器了,并且模拟器可以设置多个尺寸的屏幕。Android R的xm6模拟器可以直接运行arm架构的程序,以后开发过程中再也不用为测试机担忧了。但是在 阅读全文
posted @ 2020-03-18 23:11 聆风牧雨 阅读(1252) 评论(0) 推荐(0) 编辑
摘要: Uiautomator是Android原生测试框架,可以用于白盒接口测试也可以用于UI自动化测试,Uiautomator分1.0版本与2.0版本,它们都是基于UiAutomation的测试框架,都是通过UiAutomation的接口操作设备, 1.0权限更高,运行更灵活,2.0针对app定制化更高, 阅读全文
posted @ 2020-03-18 22:57 聆风牧雨 阅读(1968) 评论(0) 推荐(0) 编辑
摘要: 最近升级macOS Catalina系统,升级失败时多尝试几次就可以执行成功了,在使用过程中发现以下问题,大家谨慎升级!!! 存在软件启动不兼容,不存在已软件激活失效问题。 有道词典不兼容,启动异常 Axure RP9 软件启动不兼容 软件响应时间较长,无法正常运行 系统存在卡顿 手势切换屏幕时存在 阅读全文
posted @ 2019-10-10 17:17 聆风牧雨 阅读(1143) 评论(0) 推荐(0) 编辑
摘要: 再读Android sqlite Android原生支持sqlite数据库操作,sqlite时轻量级关系型数据库,支持标准sql语句。Android对sqlite进行良好的接口封装来避免sql注入等安全问题。 本文解决的问题: 1、Android App内如何创建数据库 2、Android App内 阅读全文
posted @ 2019-03-26 15:04 聆风牧雨 阅读(467) 评论(0) 推荐(0) 编辑
摘要: ~~~ 服务器IP地址 des_host=serverIp 服务器存储路径(文件上传后存储指定目录下) des_direc=/home/lk/ 服务器用户密码 des_pass=root_password 需要上传文件的路径 src_file_OpenTestClient=/Users/test/u 阅读全文
posted @ 2019-03-21 09:42 聆风牧雨 阅读(2148) 评论(0) 推荐(0) 编辑
摘要: 异常现象: 使用vivo手机时发现通过inputManager发送按键、执行屏幕滑动等动作失效,相关API并没有任何异常抛出,继续跟踪发现shell控制台执行input进行屏幕滑动、发送文本、模拟按键等动作时命令返回Killed 解决方案:1、打开开发者设置;2、开启 “USB安全权限” 阅读全文
posted @ 2019-03-04 18:32 聆风牧雨 阅读(759) 评论(0) 推荐(0) 编辑
摘要: Android studio工具升级后Gradle版本问题 背景 升级AndroidStudio到最新版本后,原来可正常编译输出AndroidTest的项目无法正常编译通过。 原因 升级后的Androidstudio版本对gradle版本具有一定要求,原有项目配置信息无法满足项目编译需要。 修改方案 阅读全文
posted @ 2018-10-11 15:15 聆风牧雨 阅读(22257) 评论(0) 推荐(0) 编辑
摘要: win10 配置系统默认utf-8编码系统 win10 配置系统默认utf-8编码Windows系统默认字符编码为gbk编码,开发项目编码一般为UTF-8,在我们执行程序及进行程序编码过程中编码问题时常困扰着我们,如果更改系统默认编码为UTF-8后则可以解决控制台展示乱码等问题,便于应用的开发调试。win10系统提供一种测试版本配置方式来配置系统默认编码为UTF-8。 以下为配置步骤:1、按w... 阅读全文
posted @ 2018-08-28 16:05 聆风牧雨 阅读(36168) 评论(2) 推荐(1) 编辑
摘要: 本文仅针对纯java工程执行进行诠释,一般在PC平台作为jar包形式存在,在Android平台则以dex包形式存在。 Java属于高级程序语言,Java程序需要运行在特定的虚拟机中,虚拟机将Java字节码转换成对应的机器指令进行执行。不同平台具有不同的虚拟机对应各自的机器指令。PC端一般使用JVM虚 阅读全文
posted @ 2018-08-28 14:31 聆风牧雨 阅读(3467) 评论(0) 推荐(0) 编辑
摘要: 概述 Android开发过程中经常需要向控制台输出日志信息,有些人还在用Log.i(tag,msg)的形式或者system.out.println(msg)方式吗?本篇文章对日志信息输出进行优化,以达到快速定位输出日志位置及输出规范日志的效果。日志输出行展示调用输出日志信息在哪个文件的第几行,并且可 阅读全文
posted @ 2018-01-14 18:26 聆风牧雨 阅读(1679) 评论(0) 推荐(0) 编辑