有没有一款安卓应用支持开机自启动后,运行用户指定脚本的?

14 天前
 cjd6568358
需求是安卓 13 以上重启后自动关闭 adb 网络调试,并且调试端口老是变。想要开机执行脚本打开网络调试并且固定调试端口
1137 次点击
所在节点    问与答
12 条回复
datocp
14 天前
之前有朋友推荐 AnyLauncher 就是用来开机加载特定 app

脚本的话,能看到 Gscriptlite ,看似乎看不到如何执行特定的
NathanInMac
14 天前
Magisk 就行了呀
junkk
13 天前
蛮多的吧,Xposed edge pro 有一个启动完成的触发器,但是需要 root
344457769
13 天前
dinghmcn
13 天前
不 root 普通 app 都没有权限打开网络调试吧;无障碍很多都限制了。
tool2dx
13 天前
"并且调试端口老是变。"

开启无线调试后,手机会向局域网发送组播消息,会把新端口号发出来的,你只要负责监听就可以了。
cjd6568358
13 天前
@dinghmcn 能够一步到位跳转到系统网络 adb 调试的 activity 也行。
kxks145
13 天前
autox.js 或者 tasker,直接通过点击开启,或者你看看文档有没有能直接打开的
gam2046
13 天前
非 root 设备,普通应用并不能开启 adb 调试,即使你想借助 shizuku 一类的帮助,这类应用本身也无法在非 root 情况下,自己获得 shell 权限。

如果“跳转到系统网络 adb 调试的 activity ”,这自己写一个就行,就一句话,context.StartActivity 就没了。
cjd6568358
13 天前
@gam2046 无障碍也不行吗?我想找的就是这类可以自定义执行脚本的应用。
gam2046
13 天前
@cjd6568358 #10 无障碍原则上是可以的。可是无障碍权限本身也需要手动授予,一些国产 UI ,还会在一些情况下回收无障碍权限,又得重新手动给权限。

所以还是得看你原始需求是什么,adb 应该并不是你的最终目的,这大概率是个 XY 问题。
cjd6568358
13 天前
@gam2046 原始需求是老人用的手机经常需要帮她远程控制修改配置。所以想到用网络 adb+甲壳虫 adb 助手+vpn 远程接入

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1070361

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX