Skip to content

Commit 87859c5

Browse files
committed
3.83
1 parent 95c78e9 commit 87859c5

3 files changed

Lines changed: 27 additions & 21 deletions

File tree

CHANGELOG.txt

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,8 @@
1+
3.83
2+
* 支持 WSA #24 @aimardcr
3+
* 修复 note7pro MIUI10 黑屏 @yu1chaofan
4+
* 次要更改
5+
16
3.80
27
* 修复 ssh 断连的问题
38
* 减小包体积

README.md

Lines changed: 21 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -18,6 +18,7 @@ lamda 包含了很多的功能:
1818
* 较高的安全性,支持接口及登录认证
1919
* 商业级软件的质量
2020
* 支持安卓 6.0 (M, API 23) - 13 (T, API 33)
21+
* 支持 WSA (Windows Subsystem Android)
2122
* 封装了大量常用接口,只需要会写 Python
2223
* 只要有网即可连接任意地方运行了 lamda 的设备
2324
* 完全网络化,脱离 USB 数据线/USB HUB 等实体连接
@@ -157,6 +158,25 @@ lamda 设计在纯净 root 的设备上运行,最理想的环境是你仅仅
157158
158159
打开设置,找到无障碍(系统或更多设置中),关闭或卸载所有使用无障碍的应用(例如 talkback,autojs 等)。
159160

161+
> 其他设置
162+
163+
如果使用的是 WSA (Windows Subsystem Android),请确保 WSA 版本不低于 2210.40000 并且已 root。随后打开 WSA 设置 -> Subsystem Resources -> 选择 Continuous,关闭 Advanced Networking。随后重启 WSA 子系统即可。
164+
165+
如果使用的是 AVD (Android Studio Virtual Device),请先使用如下方式扩展默认存储空间的大小。
166+
167+
```bash
168+
# Pixel_5_API_29 为虚拟机ID,可以使用命令 emulator -list-avds 列出
169+
# -partition-size 部分新建的 AVD 可用存储空间可能只有百兆,这里修改为 2G
170+
emulator -avd Pixel_5_API_29 -partition-size 2048 -no-snapshot-load
171+
# 随后每次启动虚拟机时都使用该命令
172+
#
173+
# 可能会遇到找不到 emulator 命令的情况,
174+
# 请参阅此文档获知此命令的位置 https://developer.android.com/studio/run/emulator-commandline?hl=zh-cn 并将其加入 PATH 变量中
175+
#
176+
# 如果你无法完成上面的命令,请手动点击 Android Studio 中的 Virtual Device Manager,新建一个虚拟机,随后找到对应虚拟机并点击后方的编辑按钮(一个笔的符号),
177+
# 点击 Show Advanced Settings,找到 Storage -> Internal Storage 并将其设置为至少 2GB。
178+
```
179+
160180
### 安装客户端库
161181

162182
> 通过PIP源安装
@@ -236,26 +256,7 @@ abi not match (使用了错误的 gz 包,例如在 x86_64 上运行了 x
236256

237257
#### 手动安装
238258

239-
手动安装是通常做法,下面将会介绍两种方式,两种方式的区别是:部分老旧设备可能无法通过系统的 `tar` 命令来解压 tar.gz 后缀的文件,所以提供了 `*-install.sh` 用来作为补充,其内置了一个 busybox 用来解压。
240-
241-
242-
下面介绍将会假设你使用的是安卓真机,如果使用的是 AVD (Android Studio Virtual Device),请先使用如下方式扩展默认存储空间的大小。
243-
244-
```bash
245-
# Pixel_5_API_29 为虚拟机ID,可以使用命令 emulator -list-avds 列出
246-
# -partition-size 部分新建的 AVD 可用存储空间可能只有百兆,这里修改为 2G
247-
emulator -avd Pixel_5_API_29 -partition-size 2048 -no-snapshot-load
248-
# 随后每次启动虚拟机时都使用该命令
249-
#
250-
# 可能会遇到找不到 emulator 命令的情况,
251-
# 请参阅此文档获知此命令的位置 https://developer.android.com/studio/run/emulator-commandline?hl=zh-cn 并将其加入 PATH 变量中
252-
#
253-
# 如果你无法完成上面的命令,请手动点击 Android Studio 中的 Virtual Device Manager,新建一个虚拟机,随后找到对应虚拟机并点击后方的编辑按钮(一个笔的符号),
254-
# 点击 Show Advanced Settings,找到 Storage -> Internal Storage 并将其设置为至少 2GB。
255-
```
256-
257-
258-
已知 getprop 获得的设备架构为 `arm64-v8a`,现在将设备连接到当前电脑并确保已授权 ADB、可以正常切换 root,下面开始安装过程。
259+
手动安装是通常做法,下面将会介绍两种方式,两种方式的区别是:部分老旧设备可能无法通过系统的 `tar` 命令来解压 tar.gz 后缀的文件,所以提供了 `*-install.sh` 用来作为补充,其内置了一个 busybox 用来解压。已知 getprop 获得的设备架构为 `arm64-v8a`,现在将设备连接到当前电脑并确保已授权 ADB、可以正常切换 root。
259260

260261
#### 方式 1
261262

lamda/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,4 +2,4 @@
22
#
33
# Distributed under MIT license.
44
# See file LICENSE for detail or copy at https://opensource.org/licenses/MIT
5-
__version__ = "3.80"
5+
__version__ = "3.83"

0 commit comments

Comments
 (0)