自定义博客皮肤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)
  • 资源 (2)
  • 收藏
  • 关注

原创 Flutter 编译丢失pubspec.lock文件后编译各种报错

花费了上午的时间,清除pod,替换Java版本,所有的方法都试过了。依旧没有效果,去茶水间装水时想到,要不试下回退代码(从来没想过代码会有什么问题,应该刚刚才运行过),然后发现竟然能通过。就一点点回退排查,最后发现是丢失这个文件导致的。第一天做了很多功能提交后,没有发现任何异常,但是构建iOS的时候,清除了一下缓存。就把这个文件删除了,然后项目就运行不起来了,各种报错。由于pubspec.lock文件是本地生成的,其他项目组的小伙伴将这个文件提交上来了,每次提交代码都会提示冲突,然后就删除了这个文件。

2024-05-11 14:45:41 239

原创 Frida在安卓的使用(一)

PC端输入,检验手机端Frida服务是否运行成功(能显示进程列表就是成功)Frida可以实现hook功能,可以动态调试,手机需要获取root权限。将WORKON_HOME添加到用户变量,可以修改虚拟环境的存储路径。目录下,和IDA的动态调试有点类似 (推荐下载与电脑端的版本一致)使用pip命令可以直接安装frida,但是速度会比较慢。电脑环境准备:安装note.js ,安装Python。进入这个地址可以下载到各个版本的Frida。下载Frida的Server端->电脑和手机需要安装Frida。

2023-08-18 15:30:43 887

原创 解决谷歌Pixel系列手机及其他海外手机网络异常问题

在使用谷歌Pixel3a手机时发现,手机连接上了WiFi,虽然实际上有网络,但是WiFi图标显示感叹号,或者有些时候会提示 “此WLAN网络无法访问互联网”。等待手机重启后就会发现WiFi图标不再显示感叹号了。这个时候我们可以通过以下方式来解决。

2023-07-19 08:58:56 5449 1

原创 AP配网部分手机Socket概率性连不上设备问题排查

公司业务是APP通过连接智能锁临时开启的AP热点,与智能锁进行通信,然后把可用的WIFI名称,密码传输到锁端,智能锁通过WiFi名与密码进行联网。在实际的使用过程中发现有部分手机(vivo y51s)虽然已经连接上智能锁开启的ap热点,但是Socket连接会报错,导致整个流程无法继续,设备AP配网失败,无法连接可用WiFi。可能是因为手机本身自带的WiFi是否可用的检测机制,导致手机虽然连接上了WiFi,但是还在检测,导致并不能真正的连接上,导致bug。通过日志分析,是在这一行报错的。

2023-04-06 09:19:27 735 2

原创 TUTK海外部分双卡手机视频卡顿问题排查过程

tutk是台湾的一家P2P厂商,公司产品在使用过程中,发现部分双卡手机只要开启双卡流量时,就会出现视频非常卡,偶尔只能播放一帧的现象。当关闭一张卡时,即可正常使用。当出现双卡卡顿时,连带着系统的其他应用也会卡顿,比如微信视频聊天时会出现严重卡顿,问题比较棘手。通过版本管理工具查看提交记录,追溯到2019年版本也没有发现任何版本提交过该代码,正常情况下不应该设置该代码,当设置时就不会再走局域网模式,即使在手机与设备在同一个路由器下。该代码是碰巧在2022年底统计P2P、RLY、LAN呼通率时的临时测试代码。

2023-03-13 10:47:53 955

原创 Android音视频

了解音视频编译FFmpeg1,下载源码进入官网下载Download FFmpeg2,准备环境首先需要安装sdl2,否则编译完之后没有ffplaysudo apt-get install libsdl2-2.0sudo apt-get install libsdl2-dev在解压完的FFmpeg目录下打开终端配置参数./configure --prefix=/usr/local/ffmpeg --enable-debug=3 --enable-share...

2022-05-26 15:57:48 202

原创 Ubuntu下编译FFmpeg

Ubuntu下编译FFmpeg

2022-04-18 13:55:40 3219

原创 Android studio提交时报错 命令行 git push提交时没问题

这个问题困扰了我好几个小时,尝试过卸载重装git,重装AS,重新clone项目等各种操作,依旧无法解决,最后发现需要勾选凭证助手。

2022-04-12 14:37:28 2408 1

原创 OpenGL基础概念(一)

渲染:将图形/图像数据转换成2D空间图像的操作叫做渲染顶点数组:图像的骨架,顶点位置数据 顶点缓冲区:顶点缓存区在显卡显存中 着色器:OpenGL实际调用绘制函数之前,还需要指定一个由shader编译成的着色器程序 顶点着色器(VertexShader) 片元着色器(FragmentShader)/像素着色器(PixelShader) 几何着色器(GeometryShader) 曲面细分着色器(Tessella...

2021-08-16 13:51:13 133

原创 DataBinding 无法编译 Execution failed for task ‘:module_intercom:kaptDebugKotlin‘

即使布局文件几乎什么都不写也是会报错,这个问题困扰了一天。这个坑其实就是包名用了大写,导致databinding无法识别

2021-06-28 09:55:50 483

原创 Ubuntu下载Android8.0源码

Ubuntu下载Android8.0源码介绍安装git和repo并配置安装repo安装JDK 8创建文件目录修改配置初始化仓库同步代码介绍下载源码分为这几个步骤,安装一个Linux系统,我选的是 Ubuntu 20.04.2.0 LTS 版本,安装好之后配置一下环境,就开始使用repo拉取代码,期间会遇到比较多的问题,一个个百度搜索解决就是了,安装虚拟机的时候给的磁盘最好大于100G,安卓源码大约80G,系统12G左右。先给大家看下我操作的,就是这些步骤安装git和repo并配置注意这里glob

2021-04-23 20:58:28 407

原创 MPAndroidChart 饼图 数据过少时文字重叠

MPAndroidChart 饼图 数据过少时文字重叠在使用MPAndroidChart这个控件来画饼图时,当有几个数据都是占比非常少的时候,伸出来的文字会重叠在一块。 这个坑花了比较多的时间填 。在网上找了一圈,都是复制的别人的文章。按照文章思路做了之后,还是会有重叠,而且有些时候线条很丑。这位大哥可能是原创的,有兴趣的可以点进去看下文章链接也有可能是我的使用姿势不对,始终没有达到我想要的效果。一番折腾后,决定自己动手改造。改造后的效果图基本思路是,找到绘制线条的类。PieChartR

2020-08-28 14:22:11 1275 5

原创 未root设备导出Android程序数据库

未root设备导出Android程序数据库前言准备工作操作步骤示例前言在开发过程中经常需要获取程序中数据库,用于分析错误。在没有root的手机上做这件事比较困难,所以我们使用另外一种不需要root的方式去获取。核心思想是,通过adb shell 登陆设备,然后run-as应用程序包名来运行获取权限,获取了权限之后就可以通过cat命令将数据库db文件弄到sdcard中,数据库文件就提取出来了。准备工作1,配置adb环境2,拿到需要操作的程序包名操作步骤1,adb shell登陆android设

2020-05-27 13:06:46 431

原创 Android java对接建行支付SDK

Android java 对接建行支付准备工作创建常量类编写支付工具类遇到的坑准备工作在对接建行支付之前,需要准备好这几个东西:商户代码、商户柜台代码、分行代码、公钥创建常量类/** * @description: 支付参数 * @copyright: Copyright (c) 2020 * @author: liwei * @date: 2020/5/25 * @version: 1.00 * @history: */public class PayConstant {

2020-05-26 11:30:33 2502 2

java 建行支付 Mac值生成 工具类 PayMd5.java

本工具类可用于对接支付时生成加密数据字段,方便同学们尽快完成任务。博主主要是用这个工具类生成的mac值用于对接建行支付

2020-05-26

JavaScript escape/unescape 编码的 Java 实现

本工具类用java实现了JavaScript escape/unescape 编码。对接建行支付以及需要向后端传输中文数据时可以使用得到

2020-05-26

空空如也

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

TA关注的人

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