BlueStacks重载system分区


由于windows系统中开启wsl会导致某些模拟器不能正常运行,而蓝叠模拟器可以在这种情况下运行。

但是蓝叠模拟器默认的system盘不可重载,通过修改文件的方式重载蓝叠模拟器。

1.首先在设置里开启蓝叠模拟器的root模式

2.找到蓝叠安装目录下的/Engine/{{ANDROID_VERSION}}文件夹

不同的安卓版本对应的'ANDROID_VERSION'如下
ANDROID_VERSION{
    Rvc64 = Android 11.0
    Pie64 = Android 9.0
    Nougat64 = Android 7.0
}

3.同时修改Android....

更多

mysql连接报错:Can't connect to local MySQL server through socket


在使用xshell连接mysql时报错:ERROR 2002 (HY000): Can't connect to local MySQL server through socket '/tmp/mysql.sock' (2)

原因: MySQL 客户端默认使用了错误的套接字路径。MySQL 客户端通常会尝试连接默认的套接字路径,如果这个路径不正确,就会导致连接失败。

使用命令查看默认的socket路径: mysql_config --socket

查看mysql配置文件中的socket: vim /etc/my.cnf

# For advice on how to change sett...

更多

git远程仓库ssh链接自定义私钥


一、生成密钥对

使用远程仓库时先使用git bash生成密钥对,在git bash终端中使用命令: ssh-keygen -t rsa -C "My SSH Key" -t 指定密钥类型,RSA非对称密钥 -C 注释 回车确认后提示输入文件名,不输入则默认保存在~/.ssh/下。手动输入名称(如:'blog')则在当前目录下生成两个文件(blog, blog.pub) 再次回车后提示输入密码,直接回车不需要密码。 blog.pub是公钥,用于使用在github、gitee等代码管理仓库

二、配置git ssh验证

手动配置本地git bash使其能在每次打开时自动使用私钥进行验证 将私钥...

更多

手机模拟器抓取APP数据


一、下载

模拟器:夜神模拟器 抓包工具:fiddler(免费) charles(收费)

二、配置

fiddler配置:

1. 开启HTTPS解析,安装证书:Tools -> Options -> HTTPS 勾选[Decrypt HTTPS traffic]

2. 开启远程监听:Connections 勾选[Allow remote computers to connect]

options

3. 准备手机证书: Actions -> Export Root Certificate to Desktop【使用虚拟机中的证书意外失败】

将证书保存到桌面,使用linux命令(window...

更多