今天把手机刷了个 Android 4.4,悲催的事竟然在手机内存上,不够用。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
iqav
V2EX    问与答

今天把手机刷了个 Android 4.4,悲催的事竟然在手机内存上,不够用。

  •  
  •   iqav 2014-01-03 22:36:01 +08:00 8706 次点击
    这是一个创建于 4350 天前的主题,其中的信息可能已经有所发展或是发生改变。
    听闻有ART这样东西存在,于是今天把手机刷了个4.4,完了使用ART环境运行,发现真的很流畅,这种流畅虽然比不上苹果的东西,但比以前好太多了,特别是对手上这种低端机(Lt18i)。

    依是把几个常用的应用安装上去。
    结果不超过10个常用的应用,手机内存的爆仓了,还经常提示内存不足!
    如图,几个都是常用的,再减了还有啥意义。
    在系统上已经删了很多应用,但杯水车薪,大块头的还是这些第三方应用。

    此刻真的无奈,TF卡上还有14GB,但一点也派不上用场,我需要的是手机内存.... . . 忽然发现这种外插扩展存储卡的方式真的很无语,只能放与系统无关的数据。

    我这手机也坑爹,运存380MB,手机存储480MB,以前抽的是运存,现在缺的竟然是手机存储。
    唉,要么不用ART,要么减掉应用(一个也不装),要么退回旧系统,要么直接换手机算了,用起来真是折腾。

    对于手机存储这种情况,特别是装完系统已经所剩无几,有什么办法能把TF卡利用起来,好歹也不能那么浪费!


    -
    26 条回复    1970-01-01 08:00:00 +08:00
    DreaMQ
        1
    DreaMQ  
       2014-01-03 22:55:10 +08:00 via Android
    这配置还刷4.4 ...
    4.0都够呛
    adspe
        2
    adspe  
       2014-01-03 22:57:45 +08:00
    APP to SD 就行。
    jasontse
        3
    jasontse  
       2014-01-03 22:58:52 +08:00 via iPad
    App2SD 行不行?
    iqav
        4
    iqav  
    OP
       2014-01-03 23:13:43 +08:00
    @DreaMQ 的确很呛,之前是4.1,我都要把后台限制到1才流畅。
    @adspe @jasontse 我试一下。
    zorceta
        5
    zorceta  
       2014-01-03 23:15:42 +08:00 via Android   1
    看到内存我还以为是RAM

    表示我还是坚持传统认为内置存储应该就叫存储 叫什么内存

    小白严重破坏语言正规性
    iqav
        6
    iqav  
    OP
       2014-01-03 23:23:01 +08:00
    @zorceta 这个词我都混,但是我知道哪跟哪,Thanks指引,现在我更加确定内存和内部存储了。
    那么那些没有外部扩展存储的,像iPhone 魅族的机,叫什么?
    DreaMQ
        7
    DreaMQ  
       2014-01-03 23:26:31 +08:00 via Android
    @iqav 这些机器的容量也叫存储。除了固化在机器内部,和插的存储卡本质上没有区别
    zorceta
        8
    zorceta  
       2014-01-03 23:33:30 +08:00 via Android
    @iqav 也就是发个牢骚……

    真要较真的话,内部的叫内部存储,扩展的卡就叫存储卡。

    话说存储卡和储存卡还是一对儿,纠缠不清
    johnlui
        9
    johnlui  
       2014-01-04 00:06:35 +08:00 via Android
    用原生会小一些…
    lazycat
        10
    lazycat  
       2014-01-04 00:28:19 +08:00 via Android
    试试Link2sd
    aku
        11
    aku  
       2014-01-04 01:04:10 +08:00   1
    同样推荐link2sd,基本上能把所有数据(lib+cache+data)都转移到SD卡上去
    APP2SD只能转移一部分
    另外,用APP2SD的话,开机一段时间内,有的应用是打不开的,要等待
    link2sd 不会有这个问题

    以上经验源于128RAM+100ROM的电信定制机,link2sd的存在让它重生了。最多的时候,我在上面大约装了30+应用
    lightening
        12
    lightening  
       2014-01-04 01:13:13 +08:00
    以前我用 G1 的时候都是 root 后 adb shell 进去把 app data 目录给 symbolic link 到 SD 卡上。
    lanbing
        13
    lanbing  
       2014-01-04 01:18:06 +08:00 via Android
    @aku 感谢分享
    iqav
        14
    iqav  
    OP
       2014-01-04 09:03:40 +08:00
    @aku 这个应用是安装后直接移到SD卡吗?还是需要其它操作?
    eightii
        15
    eightii  
       2014-01-04 09:36:05 +08:00 via Android
    刷4.4开ART模式比其他4.0,4.2什么的都好,存储问题只能借助第三方app进行迁移到外存卡上了。
    不过对于游戏和部分APP的支持还不是很好…
    aku
        16
    aku  
       2014-01-04 09:37:47 +08:00 via Android
    @iqav 需要在SD卡划分一个ext3的分区(记不清是ext2还是ext3,或者是其他),安装应用后,link2sd可以自动把数据移到前面建立的那个分区(这个需要设置一下,设定要移动哪些(lib cache data)。实际使用中,被链接的应用更新后,有时候会出现一部分数据没有被移动的情况(不影响使用,一般我会过一段时间手动检查一下)
    提醒一下,link2sd需要root权限
    我用link2sd大约一年了,很少去管它,一般都是等到提醒内置存储不够了,知道没有被链接的数据需要手动移动一下,才会打开。
    iqav
        17
    iqav  
    OP
       2014-01-04 10:14:48 +08:00
    @aku 分区助手,Diskgens 两个软件分出来都是ex2,而不是3。当我分了ext2,Link2SD 说我设备也许不支持ext2,请尝试Fat32。这是什么呀?
    aku
        18
    aku  
       2014-01-04 10:17:43 +08:00 via Android
    @iqav 没碰这种情况
    细节我记不清了,但我是一次就成功了
    Mac
        19
    Mac  
       2014-01-04 12:19:59 +08:00
    QQ是吃内存大户啊
    iqav
        20
    iqav  
    OP
       2014-01-04 17:07:15 +08:00
    @aku 今天用了这玩意,结果不理想,TF卡的速度跟不上,最终都还是放弃了,把ART也关了,结果应用装多两个还是卡,真要换手机了。
    pandax
        21
    pandax  
       2014-01-04 17:52:51 +08:00
    Android的这个内存设计什么的实在是...脑残,老一点的机器安几个应用就得换手机。
    今天本想精简下系统腾出点内存空间,不了误删某奇怪的文件,导致不能开机,刷也刷不了,就这么弄傻了一旧手机...
    housne
        22
    housne  
       2014-01-04 21:54:47 +08:00
    换 moto G 或者 nexus 5
    iqav
        23
    iqav  
    OP
       2014-01-05 15:16:29 +08:00
    @housne 通遍浏览了下,Android阵营的兴趣降了很多,想办法弄台IOS的玩下,软硬都很优秀。虽然Nexus 5 也不错。
    mytharcher
        24
    mytharcher  
       2014-03-13 13:24:47 +08:00
    我也碰到楼主这个问题,我的HTC Desire刚刷了4.4,但是原来2.3下的app2sd+的方法不管用了。试了你们说的Link2sd,但是运行了提示说“挂载脚本无法创建 mount:invalid argument 你的设备也许不支持ext3。。。”但我是刚做了一个`ext3`分区的,怀疑是他认不出`/sd-ext`这个路径。

    所以目前还是束手无策,想知道现在还有没有其他方法可以让4.4把应用完全安装在ext3分区里的?
    mytharcher
        25
    mytharcher  
       2014-03-13 13:26:47 +08:00
    补充:我这手机的内部存储比起楼主来惨多了,装完系统只剩140Mb,其中60Mb是原生应用,只剩80Mb。。。所以不app2sd会死的节奏。。。
    mytharcher
        26
    mytharcher  
       2014-03-13 16:06:38 +08:00
    解决了,直接在adb shell下运行`a2sd install`即可,而不要手动移动任何文件或建立软连接,有需要的同学可以参照一下。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     2416 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 28ms UTC 15:41 PVG 23:41 LAX 07:41 JFK 10:41
    Do have faith in what you're doing.
    ubao msn 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