自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(14)
  • 资源 (4)
  • 收藏
  • 关注

原创 LeakCanary内存泄露监控

内存泄漏问题的排查有很多种方法, 比如说,Android Studio 自带的 Profile 工具、MAT(Memory Analyzer Tool)、以及LeakCanary。 选择 LeakCanary 作为首选的内存泄漏检测工具主要是因为它能实时检测泄漏并以非常直观的调用链方式展示内存泄漏的原因。1.在build.gradle的中添加依赖包dependencies {//leakcanarydebugImplementation ‘com.squareup.leakcanary:leakca

2021-10-11 09:50:30 194

原创 junit单元测试

1、在AS中编写和生成测试用例。01.第一个Android应用单元测试2、要生成测试报告,需要在AS终端使用gradlew命令,这里面出现了一个报错,是关于JAVA的兼容性问题,这是因为我系统的环境变量是最新的Java16,而AS中的工程只能用到Java 8,需要重新安装Java 8 也就是Java 1.8,。3、编译和生成Test里面的Junit 单元测试,在AS终端运行以下命令gradlew app:test4、运行显示BUILD SUCCESSFUL,证明生成了测试报告,在build目录下查看

2021-09-17 09:21:49 187

原创 git命令

git clone git@gitlab.gz.cvte.cn:lijiajun0078/leotestproject.git #从远处仓库克隆leotestproject到电脑工作区文件夹,格式较为固定,在gitlab创建时会提示该语句git add dev_lijiajun #将dev_lijiajun文件夹更新到暂存区的树下git commit #将暂存区的目录树更新到本地仓库,这一步其实是把clone的项目树进行更新。删除文件、增加、修改文件的操作,需要用git命令告诉暂存区。git pus

2021-09-17 09:17:20 331

原创 linux命令大全

su root #获取rootsudo chmod 777 + x #修改文件权限ls -l #查看文件属性sudo apt-get install + 文件名称 #安装文件firefox + .html #打开html文件sudo gedit + 文件名称 #修改文件内容,比vim好用,但要安装gedit./test #运行test文件cd … #返回上一层...

2021-04-07 17:41:54 231

原创 《21天学通 C++》学习总结

类和对象1、class默认私有,struct默认公有2、学会构造初始化的类3、new需要析构函数delete4、深复制(引用)5、公有下的聚合初始化6、sizeof()在各种情况下显示的大小继承1、通过使用关键字 protected,可对需要继承的基类属性进行保护,禁止在继承层次结构外部访问它2、何在 main 中,使用作用域解析运算符(::)通过派生类 的实例调用基类方法...

2021-03-29 17:39:00 239

原创 Eclipse4.15.0+JDK8+Python3.5.0+pydev5.2.0搭建python开发环境

Python开发环境可以用自带的IDLE,也可以在Eclipse中加入pydev插件进行开发。这里推荐一本书《Python灰帽子黑客与逆向工程师的Python编程之道》第一步:安装Pyhton3.5.0,在cmd中输入python查看版本。第二步:安装Eclipse4.15.0,选择“Eclipse IDE for Java Developers”安装。第三步:安装JDK8,在cmd中输入java -version查看版本。第四步:下载pydev5.2.0,将文件解压到eclipse目录下的dro

2020-05-28 14:45:44 564

原创 Hi3518开发环境ubantu+ssh+samba+nfs搭建

1、搭建前需下载Vmare和ubantu 14.04.5 iso ,安装好之后,先sudo password 然后su root 看看$能不能变成#,如果提示没能root,可能需要重新安装ubantu系统。2、ubantu联网:编辑——虚拟网络编辑器,将子网IP和网关与电脑本身的网段一致,配置静态ip,配置的网络IP地址要和VM中的虚拟网络编辑器的网段相一致。输入cd /etc/sysconfig/network-scripts/,其次输入ip add,查看第2点后面的网卡名称如eth0,输入vi ifc

2020-05-15 17:44:19 413

原创 KDS(eclipse)导入gtest测试框架后报错总结

/main.cpp:188: undefined reference to XXXcollect2.exe: error: ld returned 1 exit status原因就是main.cpp为c++代码,调用了c语言库的函数,因此链接的时候找不到,解决方法:即在main.cpp中,把与c语言库test.a相关的头文件包含添加一个extern "C"的声明即可。例如,修改后的main.c...

2020-04-17 16:01:14 286

原创 fiddler搭建app接口测试

第一步:下载fiddler5.0中文版,建立手机——wifi代理——fiddler——服务器。这里的电脑网线是由路由器分出。第二步:打开fiddler,在菜单栏(路径:Tools -> Fiddler Options)中找到代理设置,设置代理端口为 8888 ,如被占用改为7788。(注意:需要重启fiddler,代理设置才生效),勾选Allow remote computers to c...

2020-04-09 17:34:35 264

原创 python3.5+selenium2.48.0+firefox74.0稳定搭建web自动化测试平台

推荐一本书《SELENIUM 2 自动化测试实战 基于PYTHON语言》,以下安装方法参照该书。第一步:安装python3.5第二步:安装pip,然后利用pip install selenium安装selenium-2.48.0第三步:官网下载最新的firefox浏览器74.0,然后设置成浏览器不再自动更新,新版浏览器集成了firebug,只需要右键点击“检查元素”,就可以利用id或者na...

2020-04-03 17:07:48 798 1

原创 eclipse中搭建Android步骤及问题汇总

第一步:搭建JDK+SDK,并下载Android studio。第二步:eclipse官网下载最新版eclipse,选择“Eclipse IDE for Java Developers”安装。第三步:下载ADT23.0.6,打开eclipse,点击"help"->“Install New Software…”->“Add”->"Archive"添加刚刚下载好的ADT路径,安装...

2020-04-03 11:32:23 261

原创 Monkeyrunner自动化测试JDK+SDK+Python安装方法及问题总结

Web 自动化测试selenium+pythonApp自动化测试monkeyrunner+pythonMonkeyrunner的安装

2020-04-01 17:44:27 528

原创 adb指令大全含monkeyrunner指令

adb version 查看adb版本adb devices 查看设备名称及状态 offline离线 device连上 空白表示设备没连上电脑adb -s 设备名称 install 安装包路径.apkadb -s 设备名称 install - r 安装包路径.apk 覆盖安装adb -s 设备名称 uninstall 安装包路径.apk 卸载appadb pull 手机文件的路径 保存到......

2020-03-27 17:35:17 1430

原创 adb工具的安装过程及华为手机配置

第一步:下载最新版本的adb工具。这里是adb1.0.41版本的下载地址第二步:安装完毕解压后将adb.exe的路径加入“环境变量”的Path中,并在cmd下输入adb命令验证成功安装adb工具。adb添加环境变量步骤第三步:使用USB数据线连接电脑,手机开启USB调试。华为手机需在电脑上安装HiSuite助手,连上手机后选择“MTP传输文件”,会自动安装USB驱动,手机应开启“允许Hi...

2020-03-27 10:59:21 5915

python-3.5.0-amd64(64位).zip

下载后解压到没有中文路径的地方。JDK8+Android SDK Tools24.4.1+Android SDK Platform-tools29.05+Python3.5能稳定搭建出Monkeyrunner。

2020-04-02

jdk-8u181-windows-x64.rar

该jdk8又叫jdk1.8,下载后安装.exe,记住下载路径,在JAVA文件夹内。JDK8+Android SDK Tools24.4.1+Android SDK Platform-tools29.05+Python3.5能稳定搭建出Monkeyrunner。

2020-04-02

android-sdk-windows64位.rar

该sdk包含tools和platform-tools,下载后解压到没有中文路径的地方。JDK8+Android SDK Tools24.4.1+Android SDK Platform-tools29.05+Python3.5能稳定搭建出Monkeyrunner。

2020-04-02

adb1.0.41windows64.rar

adb工具1.0.41 windows64位,解决device offline问题,适合Android的开发和测试,详细使用和手机配置可关注我的博客

2020-03-27

空空如也

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

TA关注的人

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