Skip to content

Releases: ARCJ137442/OpenSwipe

v1.0.2 — 杀后台恢复 + 安装修复

Choose a tag to compare

@ARCJ137442 ARCJ137442 released this 01 Apr 03:51

OpenSwipe v1.0.2

修复

  • 杀后台后手势恢复 — 学习 STB/GKD 策略:onServiceConnected 同步加载规则,不再依赖异步 IO。真机测试通过 ✅
  • 低版本安装失败修复 — 移除 Android 14+ 专属 <property> 标签
  • 设置页面去重 — 移除与底部导航重复的「编辑手势规则」入口
  • 1x1px 保活 overlay — 参考 GKD,降低进程被回收概率
  • 前台通知增强 — 点击通知直达 App

下载

文件 说明
OpenSwipe-v1.0.2-debug.apk Debug 签名,可直接安装(推荐)
OpenSwipe-v1.0.2-release-unsigned.apk Release 未签名,体积更小

要求: Android 8.0+ (API 26)

v1.0.1 — 修复安装问题

Choose a tag to compare

@ARCJ137442 ARCJ137442 released this 01 Apr 02:48

OpenSwipe v1.0.1 — 修复安装问题

修复 v1.0 的 解析软件包时出现问题 (packageInfo is null) 安装失败。

原因: <property> 标签是 Android 14+ 特性,低版本设备无法解析。
修复: 移除该标签。

下载

文件 说明
OpenSwipe-v1.0.1-debug.apk (11MB) Debug 签名,可直接安装
OpenSwipe-v1.0.1-release-unsigned.apk (7.2MB) Release 未签名,体积更小

推荐下载 debug 版本,可直接安装无需签名。

要求: Android 8.0+ (API 26)

v1.0 — 首个发行版 🚀

Choose a tag to compare

@ARCJ137442 ARCJ137442 released this 01 Apr 02:48

OpenSwipe v1.0 — 首个发行版

✨ 人人可DIY的手势导航 — 开源拯救世界

功能亮点

  • 🎯 二部图手势规则引擎 — 触发条件 → 系统动作的完全可配置映射
  • 📏 18 种系统动作 — 返回、主页、最近任务、锁屏、截屏、分屏、通知栏、媒体控制等
  • 🎛️ 预设方案 — iOS 风格 / Android 经典 / 媒体控制,一键切换
  • 🔀 底部分段 — 底部边缘分 3 段,每段绑定不同动作
  • ✅ 规则独立开关 — 每条规则可单独启用/禁用
  • 👆 触发模式 — 每条规则可选"轻触"或"滑动"(点击穿透)
  • 📐 敏感区域可调 — 左右宽度 / 底部高度滑块调节
  • 💾 持久化 — 规则配置自动保存,重启不丢失
  • 🔔 保活增强 — 前台通知 + 1x1px overlay(参考 GKD)
  • 🛡️ 零广告、零追踪、零网络 — 完全开源 MIT 协议

安装

  1. 下载 `OpenSwipe-v1.0-debug.apk`
  2. 安装到 Android 设备(需允许"未知来源")
  3. 打开 App → 按引导开启无障碍服务
  4. 从屏幕边缘滑动,开始使用!

已知问题

  • 杀后台后无障碍可能被关闭(国产 ROM 限制)→ #5
  • 最近任务视图图标显示异常 → #6
  • 贝塞尔曲线视觉反馈尚未接入 → #3

技术栈

Kotlin 2.1 · Jetpack Compose · Material3 · DataStore · Coroutines


要求: Android 8.0+ (API 26)