
Note
1、Google Maven 仓库
2、 Github 项目探索
3、清华镜像地址
4、在线绘画
5、Github 中文社区
6、Mac brew 国内镜像源安装
/bin/zsh -c “$(curl -fsSL https://gitee.com/cunkai/HomebrewCN/raw/master/Homebrew.sh)”
7、AOSP 官方在线阅读
8、msys2:window 下的类 unix 环境
window 下使用 readelf:安装 pacman -S binutils > 查看路径:where readelff,配置环境变量
9、readelf Linux man page
10、指定 python 执行 pip 安装
- 查看当前使用 python 解释器位置:which python
- 安装:全路径/bin/python -m pip install [package]
11、window 激活
- [GitHub CMWTAT_Digital_Edition](https://github.com/TGSAN/CMWTAT_Digital_Edition/issues/81)
- [massgrave Dev](https://massgrave.dev/)
12、阿里云镜像仓库:仓库
13、git http 代理设置
查看设置的代理:git config --global --get http.proxy
设置代理:git config --global https.proxy [url:port]
取消代理:git config --global --unset http.proxy
14、Android studio 历史版本下载
- Android Studio download archives
- 切换语言为英文,并同意协议

15、下载 Android 指定版本的 build-tools
当然,你也可以使用 Android studio 在设置页面里直接下载
- 找到 Android sdk 下的
sdkmanager.bat
“C:\Users\QAQ\AppData\Local\Android\Sdk\tools\bin\sdkmanager.bat”
sdkmanager.bat -list查看可用、已安装信息
Installed packages:
Path | Version | Description | Location
------- | ------- | ------- | -------
build-tools;29.0.2 | 29.0.2 | Android SDK Build-Tools 29.0.2 | build-tools\29.0.2\
Available Packages:
Path | Version | Description
------- | ------- | -------
build-tools;36.0.0 | 36.0.0 | Android SDK Build-Tools 36
Available Updates:
ID | Installed | Available
------- | ------- | -------
platform-tools | 35.0.2 | 36.0.0
- 下载指定版本或资源(前面的 Path 就是下载路径)
下载保存路径通常是:C:\Users\QAQ\AppData\Local\Android\Sdk\build-tools
sdkmanager.bat “build-tools;36.0.0”
Tip:
如果执行 sdkmanager.bat 出现这个报错,说明 JAVA_HOME 指向的 jdk 版本过高,可以降低到 jdk1.8
可以先查看使用了哪些 jdk
where java

可以修改脚本指定 jdk1.8

16、列举出 brew 安装了那些软件及版本号
brew list --formula --versions
17、pip 镜像设置
查看配置
pip config list
配置读取
pip config get global.index-url
如果已配置镜像,输出如下
- global.index-url=‘https://mirrors.tuna.tsinghua.edu.cn/pypi/web/simple’
否则输出
- ERROR: No such key - global.index-url
取消某个镜像设置
pip config unset global.index-url
18、Frida 启动报错 please ensure that major versions match and that the remote Frida has the feature you are trying to use
因我升级了本地 frida-server 服务,使用 frida 执行命令报错 frida -U -f com.hello -l .\a.js:
Failed to spawn: unable to communicate with remote frida-server; please ensure that major versions match and that the remote Frida has the feature you are trying to use
查看本机 frida 版本:pip list | grep frida
升级 frida: pip install --upgrade frida
升级 frida-tool:pip install --upgrade frida-tools
19、查看端口运行的进程
netstat -tlnp | grep 27042
20、Android 悬浮球不能显示在屏幕外
无效代码设置 mLayoutParams.x = -100
mLayoutParams.x = -100;
mLayoutParams.y = 100;
mWindowManager.updateViewLayout(mParentFrameLayout, mLayoutParams);
生效代码设置 mLayoutParams.x = 100
mLayoutParams.x = -100;
mLayoutParams.y = 100;
mWindowManager.updateViewLayout(mParentFrameLayout, mLayoutParams);
解决
创建 WindowManager.LayoutParams 是你需要指定 flags
WindowManager.LayoutParams.FLAG_LAYOUT_NO_LIMITS

21、window 释放 C 盘空间,关闭休眠功能
Win + S 输入 cmd,右键以管理员身份运行
禁用休眠模式,将自动删除 C 盘下 hiberfi.sys 文件
powercfg -h off
根据电脑自身情况,释放的空间是巨大的

查看命令可选值
powercfg -h ?

如果你还想打开休眠功能
powercfg -h on
22、使用 markitdown 错误:找不到指定的模块 onnxruntime_pybind11_state
安装 Visual C++ 某个组件
File "C:\Users\QAQ\AppData\Local\Programs\Python\Python313\Lib\site-packages\onnxruntime\capi\_pybind_state.py", line 32, in <module>
from .onnxruntime_pybind11_state import * # noqa
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
ImportError: DLL load failed while importing onnxruntime_pybind11_state: 找不到指定的模块。

vc_redist.exe 下载

确保安装 ffmpeg
ffmpeg 下载,然后添加 bin 目录到环境变量
代码块
1、日志输出:Log.d("hello", "eat: 1");
const-string v2, “hello”
const-string v3, “eat: 1”
invoke-static {v2, v3}, Landroid/util/Log;->d(Ljava/lang/String;Ljava/lang/String;)I
2、将方法第一个参数设置为 null
const/4 p0, 0x0
3、声明一个方法,直接返回空串 return "";
DEFINE PUBLIC STATIC hello(Landroid/content/Context; context, I i)Ljava/lang/String;
A:
LINE A 68
LDC ""
ARETURN
B:

| Name | API Level |
|---|---|
| Android 15.0 (“VanillaIceCream”) | 35 |
| Android 14.0 (“UpsideDownCake”) | 34 |
| Android 13.0 (“Tiramisu”) | 33 |
| Android 12L (“S”) | 32 |
| Android 12.0 (“S”) | 31 |
| Android 11.0 (“R”) | 30 |
| Android 10.0 (“Q”) | 29 |
| Android 9.0 (“Pie”) | 28 |
| Android 8.1 (“Oreo”) | 27 |
| Android 8.0 (“Oreo”) | 26 |
| Android 7.1.1 (“Nougat”) | 25 |
| Android 7.0 (“Nougat”) | 24 |
| Android 6.0 (“Marshmallow”) | 23 |
| Android 5.1 (“Lollipop”) | 22 |
| Android 5.0 (“Lollipop”) | 21 |
| Android 4.4W (“KitKat Wear”) | 20 |
| Android 4.4 (“KitKat”) | 19 |
| Android 4.3 (“Jelly Bean”) | 18 |
| Android 4.2 (“Jelly Bean”) | 17 |
| Android 4.1 (“Jelly Bean”) | 16 |
| Android 4.0.3 (“IceCreamSandwich”) | 15 |
| Android 4.0 (“IceCreamSandwich”) | 14 |
| Android 3.2 (“Honeycomb”) | 13 |
| Android 3.1 (“Honeycomb”) | 12 |
| Android 3.0 (“Honeycomb”) | 11 |
| Android 2.3.3 (“Gingerbread”) | 10 |
| Android 2.3 (“Gingerbread”) | 9 |
| Android 2.2 (“Froyo”) | 8 |
| Android 2.1 (“Eclair”) | 7 |
139

被折叠的 条评论
为什么被折叠?



