可否通过软链接的方式,将安卓 APP 的数据放到外置 SD 卡上

2017-01-26 17:32:27 +08:00
 zhengxin1993

可否通过软链接的方式,将安卓 APP 的数据放到外置 SD 卡上,试了下在内置存储器上通过 busybox 执行 ln 命令,提示没有权限,在~目录创建好软连接复制到内置存储器,也提示没有权限。有没有在不 root 的情况下,将 tencent 这些程序的缓存文件放到 sd 卡上呢?

4139 次点击
所在节点    问与答
9 条回复
aheadlead
2017-01-26 17:47:03 +08:00
貌似 1.6 时代就有这么玩的了…
jasontse
2017-01-26 19:18:48 +08:00
Link2SD 上古神器
a1044634486
2017-01-26 20:09:07 +08:00
好像把 APP 移动到 SD 卡上不就可以了吗?数据就在 SD 了
xfspace
2017-01-26 21:42:47 +08:00
2.X 流行, 4.0 开始就慢慢封闭了
Osk
2017-01-26 22:29:49 +08:00
没 root 可能不行,有 root 有很多姿势完成,我是把 SD 上的分区加密后, mount ,然后 bind mount 到对应 app 目录下的, mount 列表一长串。

哎,可现在是 WP 没法折腾了
zhengxin1993
2017-01-26 23:05:49 +08:00
@jasontse 这个需要 root

@a1044634486
@xfspace 我是 5.1


@Osk 我只想把外置卡目录软连接到内存储的根目录就行,busybox 可以创建目录和修改文件,但是不允许创建链接操作。
Balthild
2017-01-27 08:36:11 +08:00
内置存储是 FUSE ,无法创建软链接
lightening
2017-01-27 17:31:50 +08:00
现在不知道。我用 Google G1 + Android 1.5 时因为内置储存只有 96MB ,就是这么干的。 adb shell 进去 ln -s 。
现在难道要 root ?
zhengxin1993
2017-01-29 18:20:16 +08:00
@Balthild
@lightening 感谢已解决,手机自带切换到 sd 卡。

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

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

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

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

© 2021 V2EX