知乎上让我笑了半小时的问题:“小米的 miui 能否解决安卓的 SD 卡文件夹「碎片化」?” - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
justjavac
V2EX    MIUI

知乎上让我笑了半小时的问题:“小米的 miui 能否解决安卓的 SD 卡文件夹「碎片化」?”

  •  
  •   justjavac 2015-08-09 16:15:11 +08:00 10705 次点击
    这是一个创建于 3716 天前的主题,其中的信息可能已经有所发展或是发生改变。

    特意查看问题日志:

    原标题为:

    小米的miui能否解决安卓的碎片化?

    原问题描述:

    几年前用过三星5830和华为8810每次都发现一堆乱七八糟的文件,这对于强迫症患者,非常痛苦,后来一直用苹果。这几天一直在关注小米,想问问碎片化问题能否解决安卓机的碎片化问题?

    第 1 条附言    2015-08-09 20:05:04 +08:00
    45 条回复    2015-08-10 14:26:23 +08:00
    dalaomj
        1
    dalaomj  
       2015-08-09 16:22:29 +08:00
    猎豹移动(NYSE:CMCM) 目前市值:33.89亿美元
    kslr
        2
    kslr  
       2015-08-09 16:22:50 +08:00
    "自动屏蔽应用的目录" 话说像这种需求其实挺有意思的,实现成本低,用户也高兴。
    MASAILA
        3
    MASAILA  
       2015-08-09 16:34:46 +08:00   1
    只是应用都不按规矩来 又没人管
    Google对这个其实是有规范的 只要调用 Context.getExternalFilesDir("")
    都可以拿到 /sdcard/Android/包名/ 这个目录
    em70
        4
    em70  
       2015-08-09 16:40:58 +08:00
    4.4以上的android系统已经禁止APP随意读写SD卡了,只能读写/sdcard/Android/包名/ 目录了,与IOS类似.


    我觉得这个问题没有什么地方值得笑的啊,非技术人员描述肯定不那么准确.
    loading
        5
    loading  
       2015-08-09 16:50:07 +08:00
    可以的,小米在底层改下代码就行:

    /mnt/sd -> /mnt/sd/mi

    哈哈
    dream7758521
        6
    dream7758521  
       2015-08-09 17:00:30 +08:00 via Android
    你倒是贴个链接啊
    wy315700
        7
    a href="/member/wy315700" class="dark">wy315700  
       2015-08-09 17:01:16 +08:00
    @em70 并没有什么用。
    lzhtony
        8
    lzhtony  
       2015-08-09 17:03:35 +08:00
    安卓的碎片化不是这个意思吧...还是我一直都理解错了?
    tracyone
        9
    tracyone  
       2015-08-09 17:06:56 +08:00 via Android   27
    ios的扁平化能否解决ip6摄像头突出的问题
    icanfork
        10
    icanfork  
       2015-08-09 17:07:09 +08:00 via Android
    @lzhtony 你理解是对的
    hytaoist
        11
    hytaoist  
       2015-08-09 17:10:10 +08:00 via Android
    楼主给个链接啊
    zts1993
        12
    zts1993  
       2015-08-09 17:26:30 +08:00
    @tracyone 哈哈哈哈
    jeromeli
        13
    jeromeli  
       2015-08-09 17:31:20 +08:00
    苹果也应该也有有那些文件夹吧 只是不能看见
    所谓眼不见心不烦
    my101du
        14
    my101du  
       2015-08-09 17:38:52 +08:00
    @jeromeli 以前在模拟器上跑一个应用,在mac的某个本地目录里生成了一些文件。
    定位到存储位置后,目录名是一串字符串,和android上的 com.xxxxx.yyyyyy 有些不一样。
    ios好像是限制所有文件必须保存在本app的目录下,叫“沙盒”?

    可以用itools等苹果助手看到iphone的文件目录结构的。
    jeromeli
        15
    jeromeli  
       2015-08-09 17:39:59 +08:00
    @tracyone 还是你理解的最彻底
    ffffwh
        16
    ffffwh  
       2015-08-09 17:40:49 +08:00
    @jeromeli
    这里面有个app能不能访问其他app创建的文件的问题
    EnderSodium
        17
    EnderSodium  
       2015-08-09 17:41:00 +08:00
    "想问问碎片化问题能否解决安卓机的碎片化问题?" - 碎片化问题解决碎片化问题...
    jeromeli
        18
    jeromeli  
       2015-08-09 17:42:32 +08:00
    @my101du ios不知道 反正mac是会产生很多文件夹的还隐藏的很深,一般是隐藏的看不见,所以眼不见心不烦,也不是一些人认为的,直接删掉app就卸载了软件,还是会留下一堆垃圾文件的
    jeromeli
        19
    jeromeli  
       2015-08-09 17:43:35 +08:00
    @ffffwh 也一样占用看见 只是眼不见心不烦,没看见就当没有,反正占用看见也很小很小
    scys
        20
    scys  
       2015-08-09 17:56:07 +08:00
    不能。除非重写整个Android机制。
    pke
        21
    pke  
       2015-08-09 18:00:27 +08:00
    大神你好,你都上了知乎瞎扯了,哈哈
    a0000
        22
    a0000  
       2015-08-09 18:05:02 +08:00 via Android
    @em70 现在5.1还是可以随意读写
    wwqgtxx
        23
    wwqgtxx  
       2015-08-09 18:19:05 +08:00 via Android
    @em70 然后5.0又放弃了,而且你说的这只是针对外置sd卡的
    fstab
        24
    fstab  
       2015-08-09 18:33:45 +08:00
    其实用miui v5 安卓4.2.2的时候,看到SD卡里面的文件夹都烦。
    现在用miui v6 安卓4.4.4的时候,看到SD卡基本干净了还不错。
    Daniel65536
        25
    Daniel65536  
       2015-08-09 19:04:09 +08:00
    @jeromeli 从MAS里下载的软件是能够自动清理干净的;很多人以为的Mac里的各种垃圾文件,其实只是系统还没删除的文件罢了。

    比如OS X的/etc/periodic/下有一些自动执行的维护脚本,会定时清理无用的文件,另一方面,在硬盘空间吃紧的时候,OS X也会触发文件清理,清除本地的TM cache、文档版本等等文件,这一整套机制是很复杂的。
    issues
        26
    issues  
       2015-08-09 19:28:04 +08:00
    这两者没关系。
    PP
        27
    PP  
       2015-08-09 19:40:14 +08:00
    楼主在知乎上看别人,别人在V2上看楼主。楼主倒是给个链接啊!
    Huadb
        28
    Huadb  
       2015-08-09 19:59:39 +08:00
    miui 不是个主题吗?
    dahvlh
        29
    dahvlh  
       2015-08-09 22:03:32 +08:00 via Android
    话说miui的文件管理器倒是不错,把各个文件夹是哪个应用产生的都标注出来了
    jeromeli
        30
    jeromeli  
       2015-08-09 22:08:21 +08:00 via Android
    @dahvlh ES文件管理器也是啊
    LoongT
        31
    LoongT  
       2015-08-09 22:49:16 +08:00
    为什么这么多一本正经在讨论 SD 卡的...
    这根本没有 get 到 point 好么...
    kfll
        32
    kfll  
       2015-08-09 22:55:01 +08:00
    ...题主有很好的把问题描述清楚了呀...大家倒是回答他的问题呀...
    tt7
        33
    tt7  
       2015-08-09 23:27:43 +08:00
    鄙视链里趣味多
    xrui
        34
    xrui  
       2015-08-09 23:30:52 +08:00 via Android
    大概是说基于安卓的二次开发能不能解决sd卡里文件夹看起来乱七八糟的问题
    honeycomb
        35
    honeycomb  
       2015-08-09 23:36:29 +08:00
    @my101du
    Android M目前可以对这个权限设限
    用户可以决定不允许某个应用直接写入/sdcard的根目录
    (准确地说是/storage/emulated/0,最后的数字针对多账户)

    无论如何,应用总是可以访问自己的专用目录


    这个问题或许还能这么解决:

    1,同样还是有/sdcard权限的控制
    2,应用A遇到禁止写/sdcard的时候,试图写入/sdcard的根目录时候还是会返回成功,但事实上这些数据被写入到一个仅能由A访问的目录,被挂载为在A而言看到的/sdcard,A从头到尾并不知道自己是否被屏蔽了权限
    churchmice
        36
    churchmice  
       2015-08-09 23:57:38 +08:00
    @em70 为毛支付宝一开还是能在SD卡根目录下建立八个文件夹呢?
    run2
        37
    run2  
       2015-08-10 00:46:01 +08:00
    sandbox
    sandbox
    sandbox
    LanViolet
        38
    LanViolet  
       2015-08-10 00:49:05 +08:00
    像水果一样根本看不了不就好了
    xierch
        39
    xierch  
       2015-08-10 03:44:48 +08:00
    @honeycomb 就像 Windows 对旧程序的兼容模式一样
    waiichou
        40
    waiichou  
       2015-08-10 07:40:26 +08:00
    此处需要强力胶水~~
    yaoye0o
        41
    yaoye0o  
       2015-08-10 08:06:47 +08:00 via Android
    我n5的根目录里总是有个“baidu”文件夹,76kb。删了还有,删了还有,删了还有
    lqzhgood
        42
    lqzhgood  
       2015-08-10 08:41:00 +08:00
    xposed 下的 XInternalSD 就可以随意更改了~~
    yxaaa123
        43
    yxaaa123  
       2015-08-10 10:28:34 +08:00
    笑太久会引起大脑缺氧
    AirSc
        44
    AirSc  
       2015-08-10 12:17:21 +08:00 via Android
    @yaoye0o 我也是,是怎么回事。。
    AnyOfYou
        45
    AnyOfYou  
       2015-08-10 14:26:23 +08:00
    @AirSc
    @yaoye0o 即便没有直接装百度家的应用,也可能是安装的某个第三方应用使用了百度地图,百度移动统计的SDK之类的。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1148 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 34ms UTC 17:41 PVG 01:41 LAX 10:41 JFK 13:41
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86