自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(132)
  • 收藏
  • 关注

原创 Google Play安装应用一直在等待下载的解决方案

小米手机在Google Play下载应用时,能连接到Google Play,但是点更新或者下载都是一直转圈圈,显示 等待中。网上查文章,绝大多数人都让去清除软件的缓存或者数据啥的。

2022-11-18 18:17:07 32374 11

原创 如何知道Android机型是32位还是64位

直接上命令adb shell getprop ro.product.cpu.abi题外话:为何Android手机要做64位APP兼容小米/OPPO/vivo/应用宝/百度手机助手为更好地提升APP性能体验,降低APP功耗影响,小米应用商店与OPPO应用商店、vivo应用商店共同推进国内安卓生态对64位架构的升级支持。行业适配节奏如下:2021年12月底:现有和新发布的应用/游戏,需上传包含64位包体的APK包(支持双包在架,和64位兼容32位的两个形式,不再接收仅支持32位的A

2022-04-20 19:53:40 16499

原创 Mac 每次都要执行source ~/.bash_profile 后,配置的环境变量才生效

Mac 每次都要执行source ~/.bash_profile 后,配置的环境变量才生效

2022-04-12 18:28:32 3207 2

原创 Mac软件打开:提示“已损坏,无法打开。您应该将它移到废纸篓”

mac软件,已损坏,无法打开,您应该将它移动到废纸篓

2022-04-12 17:43:22 1605 1

原创 Monkey异常报错: Error: A RuntimeException occurred

使用小米手机跑monkey时,刚启动出现如下错误:** Error: A RuntimeException occurred:java.lang.SecurityException: Injecting to another application requires INJECT_EVENTS permission at android.os.Parcel.createException(Parcel.java:2074) at android.os.Parcel.readException(Par

2021-11-15 14:58:10 3446

原创 安装cocoapods出现Could not find a valid gem ‘cocoapods‘ (>= 0), here is why: Unable to download

输入cocoapods安装命令:sudo gem install cocoapods出现下面错误:错误关键词:Could not find a valid gem 'cocoapods' (>= 0), here is why: Unable to download data from https://ruby.taobao.org/ - SSL_connect returned=1 errno=0 state=SSLv3 read server certificate

2021-08-04 11:58:04 4303

原创 【ADB调试】之无线连接

除了可以通过 USB 连接设备与电脑来使用 adb,也可以通过无线连接——虽然连接过程中也有需要使用 USB 的步骤,但是连接成功之后你的设备就可以在一定范围内摆脱 USB 连接线的限制啦~前置条件:将Android设备与要运行adb的电脑连接在同一个局域网,比如连接同一个WiFi将设备与电脑通过USB线连接,可以运行 adb devices 查看是否列出该设备操作步骤:让设备在5555端口监听 TCP /IP 连接:adb tcpip 5555找到设备IP地址命令:a.

2021-04-29 20:56:30 5013

原创 adb push、adb pull文件读取与写入

adb logcat > 电脑文件夹路径1将电脑文件push到手机上adb push 电脑路径 手机路径1将手机中的信息拉取到电脑上adb pull 手机路径 电脑路径

2020-07-25 18:54:45 5726

原创 Mac通过Android aapt解析apk包名、版本号、权限等信息

背景: aapt 是 Android SDK 自带的工具,即 Android Asset Packaging Tool,是一个管理资源文件的工具 。前置条件:已经安装并配置好了Android SDK tools输入命令:aapt dump badging apk文件路径安卓安装包apk的信息...

2020-07-25 18:29:08 1302

原创 adb常用命令总结

安装 .apk 包adb install 卸载 .apk 包adb uninstalladb devices 查看设备是否连接adb devicesList of devices attached6HJDU20416008478 device查看设备系统中所有应用包名adb shell pm list package查看指定应用包名【方法一】使用 monitor 检测,步骤如下:输入 adb shell am monitor 命令设备上打开,你想.

2020-07-25 16:12:30 1334

原创 Mac连接服务器

文件管理-找到连接服务器输入服务器IP,点击连接输入账户和密码选择你想访问问磁盘

2020-07-07 21:23:39 975

原创 苹果内购(IPA)如何沙盒测试

iOS应用里面用到了苹果应用内付费(IAP)功能,在项目上线前一定要进行功能测试。 苹果提供了沙盒账号,这个账号也就是个虚拟的AppleID,在开发者账号后台可创建配置(可让开发提供),有了沙盒账号,就能进行内购测试。沙盒账号使用步骤:在iPhone上安装测试包退出iPhone的App Store账号在测试包里购买商品,系统会让你进行登录,输入创建好的沙盒测试账号进行登录。如果该设备...

2019-10-31 18:58:06 7249

原创 Xcode Accounts连接到Apple ID 服务器时出错

Xcode无法登陆Apple ID, 报“连接到Apple ID 服务器时出错”,如下图:刚开始以为是我司网络的原因,隔了一段时间尝试还报上图错误,在网上查了一圈资料无解。一个机灵想起青花瓷(Charles)开着呢,果然关掉青花瓷(Charles)后,开发者账号正常登录。...

2019-08-19 18:54:52 4497 1

原创 iOS如何获取测试 iPhone 上的崩溃日志

方法一:使用 iTunes 工具查看崩溃文件原理:APP崩溃后的日志是保存在手机上的,需要与电脑上的 iTunes 同步,即将崩溃日志保存在电脑上的文件夹中。具体文件地址:Mac OS X:~/Library/Logs/CrashReporter/MobileDevice Windows XP:C:\Documents and Settings\Application Data...

2019-07-22 15:44:50 8462 1

原创 OC语言 实现十进制字符串转二进制

正数十进制转二进制:是除2取余数倒序负数十进制转二进制:是相对应正数的 二进制 反码OC实现://// NSString+Convert.h// Test//// Created by QearlYu on 2019/7/12.// Copyright © 2019年 QearlYu. All rights reserved.//#import <Found...

2019-07-12 23:25:09 870

原创 Python 冒泡排序、数组中求最小值、最大值、找出字符串出现次数最多的字符、99乘法表

冒泡排序:冒泡排序(升序、降序)# 冒泡排序list = [1, 9, 7, 13, 11, 99, 33, 22]print(len(list))def listSort(list): # 外层循环 控制次数, for i in range(0, len(list) -1): # 内层循环,控制两两比较 for j in ra...

2019-06-20 22:09:59 2257

原创 【Python】字典的增删改查

字典特征:无序、键名是唯一的增删改查

2019-06-16 22:47:52 1972

原创 【JMeter】响应数据和Mysql出现中文乱码的问题解决方法

问题描述对JMeter执行Run操作之后,所返回的响应数据(Response Data)的源码中包含中文字符的部分出现了乱码,干扰了断言的检查原因分析当没有对响应数据or响应页面设置支持解析中文的编码时,JMeter则会以默认的ISO-8859-1格式解析,而其对中文显示并不支持,解析出现乱码;此时需要配合其他支持中文解析的编码格式,如:UTF-8解决方法:1)在JMeter的安...

2019-06-12 23:40:42 904

原创 【JMeter】参数化实现

前言在使用jmeter工具时,无论做接口测试还是性能测试,还是要求每次迭代的数据不一样时,则需进行参数化,然后从参数化的变量中来读取测试数据。参数化:是自动化测试脚本的一种常用技巧,可将脚本中的某些输入使用参数来代替,如登录时利用GET/POST请求方式传递参数的场景,在脚本运行时指定参数的取值范围和规则。脚本在运行时,根据需要选取不同的参数值作为输入,该方式称为数据驱动测试(Data...

2019-06-12 23:30:24 335

原创 【JMeter】压力测试、并发测试

jmeter常用测试元件测试计划:默认线程组:设置并发数、并发时间、请求循环次数采样器(simple):较常用HTTP请求、JDBC Request、Soap/XML - RPC Request监听器:查看结果树断言:响应断言,通过对比服务器返回的响应数据,判断请求是否成功配置元件:用户定义参数后置处理器:正则表达式创建一个线程组...

2019-06-12 07:38:59 29670

原创 Error:Could not create the Java Virtual Machine. Error:A Fatal exception has occurred

Error:Could not create the Java Virtual Machine.Error:A Fatal exception has occurred,Program will exit.在环境变量中显示定义参数来设置虚拟机大小。 全局环境变量名: _JAVA_OPTIONS 变量值: -Xmx512Mhttps://blog.csdn.net/zp35725253...

2019-06-10 22:30:40 1202

原创 【JMeter】—— JDBC 数据库连接

线程组 – > 添加 – > 采样器(Sampler) – > JDBC Request线程组 – > 添加监听器 – > 查看结果树线程组 – > 配置元件 – > JDBC Request把数据库jar包放到jmeter安装目录lib目录下选中测试计划 — 在最下方的 add Library 中添加数据库 jar包JDBC Request...

2019-06-10 22:20:53 806

原创 JMeter启动jmeter.bat文件报错:Not able to find Java executable or version. Please check your Java...n

由于jmeter运行是基于java的,所以需要下载1.7以上的jdk关于 jdk的配置请查看另一篇博客:Linux下的jdk配置启动jmeter.bat文件双击jmeter安装文件bin目录下的jmeter.bat,出现下图错误:%SystemRoot%/system32;%SystemRoot%...

2019-06-10 08:31:28 4580 1

原创 使用Markdown如何修改图片大小

使用Markdown上传的图片有点大,影响美观,可以通过两种方式对图片进行等比缩放原图一、使用Markdown语法![在这里插入图片描述](你的图片链接 300x200)在自动生成的图片链接后面加上 =300x200后,就如下图所示300x200就是您自定的图片宽高注意等号前面加空格二、使用HTML标签<img src="你的图片链接地址" width="60%"...

2019-06-07 12:46:12 41039 4

原创 接口测试 — Fiddler弱网测试

前言在开发和测试中或多或少会考虑产品在弱网情况下的表现,针对不同的平台,有不同的弱网模拟方案弱网模拟:H5直接使用Chrome的弱网模拟功能iOS使用青花瓷(charles)Android等,使用Fiddle使用Fiddler进行弱网模拟打开Fiddler, 点击Rules --> Customize Rules;或者直接(Ctr + R)进入限速Code界面...

2019-06-06 22:39:20 1039

原创 使用Fiddler对手机应用进行抓包

设置fiddlerTools --> Options–>connection修改端口号为8888,勾选上图选项,这个时候就可以使用手机代理到电脑上了。设置手机设备代理首先要保证手机和PC端在同一网络下找到手机WiFi手动设置代理界面,输入对应的主机名和端口号8888本地主机名,cmd输入ipconfig进行查看设置后,手机对应的所有网络请求都会代理到fiddler上了...

2019-06-06 11:28:01 440

原创 iPhone手机 -- 如何找到开发者选项

xcode–window–devices在Devices界面当中找到自己的手机,然后右键,找到“Show Provisioning Profiles”并打开,如图所示。在弹窗中的列表中查看,是否有开发者证书,如果没有,就点击“+”,添加开发者证书,完成后点击“Done”。注:xcode8以后开发者证书自动创建,就不用手动添加了。查看手机设置—出现开发者选项...

2019-06-05 20:56:33 22236

原创 Mac技巧 -- 如何快速定位指定路径

快捷键:command + shift +G把要查找的文件路径粘贴进去即可。

2019-06-05 20:51:20 9299

原创 APP性能测试:启动时间、CPU、耗电量、流量、内存

app的启动与停止启动app的命令:adb shell am start -n packageName/activity查看被测应用app的包名和活动名activity的命令:adb shell "dumpsys window | grep mCurrentFocus"这里以调出系统通讯录为例。查看app启动时间命令:adb shell am start -W -n packageN...

2019-06-05 20:45:33 1906

原创 Linux配置JDK

JDK:是整个java开发的核心,它包含了java的运行环境jre(JVM+java系统类库)和JAVA工具1、下载好jdk压缩包2、确认操作系统对于的版本位数: uname -a3、用xftp上传jdk,tomcat 到usr/local目录下解压tomcat和JDK(tar -xzvf文件名)授权(chmod -R 777文件名)4、进行jdk环境变量配置:vi /etc/prof...

2019-06-04 22:56:55 8674 1

原创 Mac技巧 — QuickTime Player 设置播放速度

Mac 系统自带的播放器QuickTime Player界面很简洁,并且可以设置播放速度分别点击左右两个双箭头分别可以控制向前倍速和后退倍速,但是只能整数倍速增加。如果不想整数倍速只能用快捷键 。按住option键,点击右双箭头,就可以加快播放速度,每次调整幅度为0.1;同样想放慢播放速度,按住option键,点击左双箭头。快捷键:option + L :调快播放速度,每...

2019-06-03 21:42:47 20109 6

原创 MVC、MVP与MVVM

一.MVCMVC 全名是 Model--View--Controller,是模型(model)-视图(view)-控制器(controller)的缩写,一种软件设计典范,用一种业务逻辑、数据、界 面显示分离的方法组织代码,在改进和个性化定制界面及用户交互的同 时,不需要重新编写业务逻辑。其中 Model 层处理数据,业务逻辑等;View 层处理界面的显示结果;Controller 层起到桥...

2019-06-03 11:08:12 188

原创 通过trace日志文件,分析定位anr问题

通过trace文件进行分析:Dumpstacktrace信息(堆栈追踪) Dump的进程包括:当前应用进程,父进程,主进程,以及cpu占用率排在最前面的(最多5个)进程 只能记录最新的一个anr信息 执行步骤:输入 adbshell 连接上我们的手机 然后输入ls data/anr ,查看anr目录下生成的trace文件,这里可能会有很多包...

2019-05-31 22:41:51 1580

原创 Found a swap file by the name "/etc/.hosts.swp"

使用vi 操作txt文件时出现了异常中断,所以在当前目录下产生了一个 .swp结尾的隐藏文件使用 ls -a 命令查看该隐藏文件解决方法:出现上图中界面:q! 不保存退出vi文件输入rm -f .tang.txt.swp将该隐藏文件删除macOS系统:修改hosts配置文件出现下面提示错误:Found a swap file by the...

2019-05-31 22:37:31 6984 2

原创 解决 " 该虚拟机正在使用中 " 的问题

解决方法:按照提示框上的路径,找到后缀为 .lck 文件夹,然后删除就可以了

2019-05-31 22:33:32 392

原创 双系统调节分辨率

先获取到mac本的颜色配置文件步骤:① 偏好设置--显示器--颜色② 选中彩色LCD ,打开描述文件③ 右键选中display④ 把下图中的两个颜色配置文件copy到硬盘里。⑤ 最后镜像文件添加到windows控制面板--颜色管理---高级管理---显示器 添加镜像文件...

2019-05-29 22:49:19 769

原创 Mac下使用Boot Camp安装Windows系统

坑1:镜像包不能超过5G,超过5G装不成功。坑2:下载镜像包必须是64位的坑3:缺少各种驱动,一定一定!!要提前下载好网卡驱动保存到硬盘,否则不能联网。坑4:没声音,缺少声音驱动,能上网后缺少什么驱动自行下载吧。坑5:屏幕分辨率降低,具体操作请查看另一篇博客 “双系统调节分辨率”安装步骤:1、打开mac自带工具 Boot Camp助理2、选取提前下载好的window...

2019-05-29 22:35:18 4121

原创 Android手机调试时出现 device offince的解决方法

1、手机没授权,也就是说没有让手机处于调试状态,就会显示offline解决方法:手机设置 ->开发者选项 -> 撤销USB调试授权 关闭USB调试 -> 打开USB调试 电脑cmd进入到adb目录(在SDK目录下的platform-tools下,也可将adb路径加入环境变量)输入 adb kill-server 输入 adb start-server 拔插数据线...

2019-05-28 22:46:04 717

原创 adb命令连接模拟器

appium连接模拟器进行自动化测试时,需要使用adb来连接模拟器,具体操作步骤:1. 打开模拟器2. 在cmd中输入:adb devices此时出现的列表中找不到对应的安卓设备3. 在cmd中输入:adb connect 127.0.0.1:5555(5555为模拟器对应的端口号,此处为雷电模拟器)4. 再次输入:adb devices,列表中找到对应模拟器表面连接成功...

2019-05-28 22:33:20 12529 1

原创 Android adb配置安装

1、自行下载adb工具安装包,解压后拷贝到D盘根目录下2、找到adb工具包里面的sdk文件下的platform-tools,复制它的路径3、配置系统环境变量我的电脑--右键属性--高级系统设置---环境变量4、找到path变量,变量值中间用英文下的分号隔开,然后粘贴platform-tools; win10可直接新建。5、win +r打...

2019-05-28 22:31:10 6153

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除