zhengxin1993
V2EX  ›  问与答

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

  •  
  •   zhengxin1993 · Jan 26, 2017 · 5108 views
    This topic created in 3422 days ago, the information mentioned may be changed or developed.

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

    9 replies    2017-01-29 18:20:16 +08:00
    aheadlead
        1
    aheadlead  
       Jan 26, 2017
    貌似 1.6 时代就有这么玩的了…
    jasontse
        2
    jasontse  
       Jan 26, 2017 via iPad
    Link2SD 上古神器
    a1044634486
        3
    a1044634486  
       Jan 26, 2017
    好像把 APP 移动到 SD 卡上不就可以了吗?数据就在 SD 了
    xfspace
        4
    xfspace  
       Jan 26, 2017 via Android
    2.X 流行, 4.0 开始就慢慢封闭了
    Osk
        5
    Osk  
       Jan 26, 2017 via Android
    没 root 可能不行,有 root 有很多姿势完成,我是把 SD 上的分区加密后, mount ,然后 bind mount 到对应 app 目录下的, mount 列表一长串。

    哎,可现在是 WP 没法折腾了
    zhengxin1993
        6
    zhengxin1993  
    OP
       Jan 26, 2017 via Android
    @jasontse 这个需要 root

    @a1044634486
    @xfspace 我是 5.1


    @Osk 我只想把外置卡目录软连接到内存储的根目录就行,busybox 可以创建目录和修改文件,但是不允许创建链接操作。
    Balthild
        7
    Balthild  
       Jan 27, 2017 via Android
    内置存储是 FUSE ,无法创建软链接
    lightening
        8
    lightening  
       Jan 27, 2017
    现在不知道。我用 Google G1 + Android 1.5 时因为内置储存只有 96MB ,就是这么干的。 adb shell 进去 ln -s 。
    现在难道要 root ?
    zhengxin1993
        9
    zhengxin1993  
    OP
       Jan 29, 2017 via Android
    @Balthild
    @lightening 感谢已解决,手机自带切换到 sd 卡。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   5531 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 42ms · UTC 07:14 · PVG 15:14 · LAX 00:14 · JFK 03:14
    ♥ Do have faith in what you're doing.