Sula 使用教程
# 介绍
我是梦魇兽,你们称呼我为小梦
前滴滴高级架构,个人开发者,ADB KIT、Speed Share、Uncon、Sula 的作者
执念
我很抱歉要在所有项目都提上这一句,但,我一个人维护了几十W行的代码,真的有点写不过来
详见官网我的项目,现在一直支撑我的从来都不是钱,目前这些软件,我分文不取(速享早期有会员激活,现在已经关闭入口了)
支撑我的是我的执念,对软件生态不甘心的执念,我也因为这些执念才活到了今天
主要是我自身经过了非常长的思想斗争,到底要不要写这个软件,因为我之前的软件结局都不尽人意
ADB KIT 不如甲壳虫 ADB
速享不如 LocalSend
这个软件的构思在2023年10月30,大概是小米14发布的时候,因为小米14支持 DP 输出
# 注意
除应用无法打开外,其他一律不用反馈
当前是非常开发阶段的版本
触控板,空间鼠标,都不能用
# 激活
Sula 在 0.1.0 版本移除了对 Shizuku 的强制依赖
在之前需要以下操作才能使用
- 1.shell sh /storage/emulated/0/Android/data/com.nightmare.sula/files/sula_starter
- 2.激活 Shizuku:
- 3.Shizuku 授权 Sula
0.1.0 版本后(按这个方式来)
adb shell sh /storage/emulated/0/Android/data/com.nightmare.sula/files/start.sh
激活前需要先启动一次软件
很抱歉,这个步骤省不掉
看下XREAL的说法,他们已经把这定义为一种不可能
XREAL社区官方图文 (opens new window)
"首先,在正常的厂商系统中,应用与应用之间的通讯与访问时被禁止的。这本身是为了防止应用之间篡改或者盗取数据而做的防护措施。但这个隔离系统所产生的问题就是——如果我们想要通过Nebula APP这个身份将另一个应用在AR空间中拉起,在厂商未授予高级系统权限的前提下是无法实现的。"
但我一人让这成为了可能
# 下载地址
# 方式一: 使用 ADB KIT 激活
暂不可用
# 方式二: 命令行(需要 ADB 环境)
能到这一步,我相信你已经有了一定的基础
首先需要启动一次 Sula,然后用 adb 命令启动服务
adb shell sh /storage/emulated/0/Android/data/com.nightmare.sula/files/start.sh
只有一个设备的时候,也能激活,使用 ADB KIT 和自带的无线调试,自己配对自己,也能激活
激活完打开 Sula 就能用了,需要给外部应用储存权限和悬浮窗权限
另外,无论之前跟我沟通的 XREAL 产品代表他个人还是 XREAL 公司,我都将单方面拉黑 XREAL,取消后续一切合作,Sula 也不会针对 XREAL 眼镜做任何适配