adb 能不能创建安卓系统内隐藏 app 的快捷方式

2023-01-19 22:45:07 +08:00
 Dedicatus545
RT

手里三星 S9+用了好几年了,安卓 10 用的也挺顺手,平时还能自己清清垃圾啥的。

最近刚入手 TAB S8+ 安卓 13 突然发现 /SDCARD/Android/data 文件夹不能读取了。这我怎么清微信 qq 拉的屎?

网上查了一番说是安卓政策改变一般软件不让读取了,但是安卓原生的文件管理器可以正常读写。

研究一番原生文件管理器可以用 adb shell am start 调用,但是也不能每次都要连电脑吧。

然后又研究通过第三方创建快捷方式 app 可以调用这个文件管理器,但是 app 删了快捷方式也没了。

多一个程序在上面强迫症都要犯了,就想问问大佬能不能用 adb 创建一个快捷方式
4748 次点击
所在节点    Android
14 条回复
chachalover
2023-01-19 22:49:54 +08:00
mgrddsj
2023-01-20 03:31:17 +08:00
不知道三星的 OneUI 是什么情况,但接近原生的系统可以通过 系统设置 - 存储 - 文档和其它 来打开 AOSP 的文件管理器。
abc8678
2023-01-20 07:53:11 +08:00
酷安流行的[创建快捷方式]软件怎么样
Dedicatus545
2023-01-20 08:29:47 +08:00
@chachalover 6 好用
Dedicatus545
2023-01-20 08:31:28 +08:00
@abc8678 调用不了,1 楼的工具好用
Dedicatus545
2023-01-20 08:32:23 +08:00
@abc8678 我用的就是那个,软件一卸载快捷方式就没了
leeuu
2023-01-20 08:56:40 +08:00
安卓 13data 访问都费劲
iseki
2023-01-20 10:40:01 +08:00
@mgrddsj pixel ,没这个选项…
上次有人 QQ 给我发了文件,半个多小时才找到 #1 说的东西
ysc3839
2023-01-20 17:04:51 +08:00
建议用 Activity Launcher 或者 Shortcut Maker 。直接创建的话理论上可行,好像是用 PinIcon 啥的 Intent ,但是可能会有问题,因为启动器会记录包名的,在卸载时会一起删除图标,但 adb 似乎没有包名?
ysc3839
2023-01-20 17:06:03 +08:00
另外直到 Android 12 都还可以读取共享存储空间的 Android/data ,你可以试试 MiXplorer 这个文件管理器
ysc3839
2023-01-20 17:22:04 +08:00
去翻了下 Activity Launcher 的代码,从 Android 8 开始不是通过 Intent 创建了,需要用 ShortcutManager https://github.com/butzist/ActivityLauncher/blob/c507f63e45a0003e20fee3241e2fdcd4882c9929/ActivityLauncherApp/src/main/java/org/thirdparty/IconCreator.java#L159
因此一定要用 adb 的身份创建的话,可能得用 Shizuku 了。
mgrddsj
2023-01-21 02:40:15 +08:00
@iseki #8 我手上 Android 9 的一加和 Android 12 的摩托罗拉都可以通过这种方式打开 AOSP 的“文件"
Android 9 上是 Settings - Storage - Files
Android 12 上是 Settings - Storage - Documents & Others

刚刚用 BrowserStack 的云手机测试了一下,Pixel 系列里,Android 9 可以直接打开 AOSP 文件。Android 12 的 Pixel 需要先停用 Files By Google ,才能通过这个方式打开 AOSP 文件。

而三星的机型则是直接把这个设置项替换成了自家的 Device Care 了,所以还是得通过楼上其他方法来打开 AOSP 文件。
Dedicatus545
2023-01-21 08:14:37 +08:00
@leeuu ¹楼工具好用
Dedicatus545
2023-01-21 08:15:52 +08:00
@ysc3839 好的 感谢

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

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

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

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

© 2021 V2EX