前阵子 @yetone 发布了 alma 的 iOS 客户端然后表示 android 并无排期
郁闷之余突发奇想让 alma 自己分析了一下自制 android 客户端的可能性,发现可行于是做了一个,主要是可以 remote access 自己电脑上的 alma 这样出门在外也能正常接续工作,比通过 tg 和 discord 要更容易继续某些内容 然后看到昨晚叶天帝转发了另一位实现的 Android 版想来不会介意这种社区版本,于是把我的也开源出来有在用 alma 的朋友可以看一看
GitHub: https://github.com/lazyeo/alma-android
基本上是对着桌面版 relay 的接口重新实现了一遍,交互和配色上参考了桌面版,完全依赖 remote 桌面版的能力,本身并不能独立接入 API 使用,主要是个人觉得意义不大,手机版对我而言最大的价值就是接入桌面版
适配了折叠屏可以有更大的操作空间,本来还模拟了一把 Duo 的模糊特效,但是三星的铰链并不提供实时的角度接口于是只能很粗糙的模拟,如果安装 shizuku 并给予权限的话可以更好的模拟,有需要的可以试试
当然还有很多没完善的部分会在使用过程中持续精进,大家有想法和发现 bug 也欢迎指出
感恩 AI ,让我这种水货也有机会来分享开源项目了🥹