佳礼资讯网

 找回密码
 注册

ADVERTISEMENT

搜索
楼主: .Hardy.

【LG Nexus 4】讨论分享专区(4.7",无线充电,S4 Pro,2GB RAM,5.1系统)

  [复制链接]
发表于 10-5-2013 12:53 AM | 显示全部楼层
.Hardy. 发表于 9-5-2013 06:22 PM
哦~还有deodex的哦,其实也不是很了解odex是什么有什么作用,只是知道有它开软件的时候会比较快?

没差的,有odex和没odex速度差别只是在第一次开机 / 刷机后 / wipe了dalvik cache后 开机的速度有影响而已,还有另外一个好处就是比较节省空间(但是system apk才那么一点点就算了啦)

没有odex的Apk里面都会有一个class.dex的file,那个其实就跟电脑的exe file酱而已。只是class.dex是给android(Dalvik VM)读的,电脑的.exe是给windows读的。

Windows里面我们开exe file的时候,windows都会把exe里的codec根据电脑的spec,driver(比如你有1080p的monitor,2GB的Nvidia Ram可以用。。。),把那些codec解读成适合在这架电脑上运行的。不同在于windows是每次开exe都这样解读一次,然而android的application launcher (Dalvik VM)则是解读后就cache起来,以后就不用这么麻烦。


当第一次开机,android的application launcher (Dalvik VM)就会process所有的apk,也就是那个class.dex 的file成为适合这架handphone的cache,然后存起来。

Odex就是直接把这个class.dex process好成为适合这架机的file,让DalviK VM省下这个process,所以第一次开机的速度就快多了。
第二个好处也是因为直接process好了class.dex成为APKname.odex,所以Dalvik VM不必process这个APK,也就不用存这个APK process后的cache,就剩下一些storage空间了咯。

没有没有odex的rom,system apk 会有两份class.dex, 一份在APK里面,一份process了存在Dalvik Cache里面,重复了也就浪费storage了。
Odex了的话,apk里不会有class.dex, 这个会变成APKname.odex 同样存在system folder里面,所以就只有一份的class.dex, 就省storage咯。
(但是system APK也就那2-300MB,很少人放在眼里啦,除非三叔啊HTC啊之类的manufacture ROM,那样的话system APK省下来的就很可观一下)

评分

参与人数 3人气 +15 收起 理由
Jason929 + 5 精品文章
+ 5 精品文章
.Hardy. + 5 精品文章

查看全部评分

回复

使用道具 举报


ADVERTISEMENT

发表于 10-5-2013 12:55 AM | 显示全部楼层
欢 发表于 10-5-2013 12:32 AM
嗯,n4的dac的确一般。。。
那么有什么好的quality mp3 player介绍呢?

不清楚,我不爱用MP3 player的,不过这行里面很出名的老大是cowon.
回复

使用道具 举报

 楼主| 发表于 10-5-2013 10:00 AM | 显示全部楼层
UnitedDream 发表于 10-5-2013 12:18 AM
从headphone jack出来就多了杂音的话,加amp也是没用的。

Amp只有在不够力推耳机时才有用,不然也就是 ...

@欢 这种就是高手啦,network又会,刷机只是又会,现在连音箱的都会
回复

使用道具 举报

 楼主| 发表于 10-5-2013 10:01 AM | 显示全部楼层
欢 发表于 10-5-2013 12:47 AM
最新发现n4的音色打败了htc sensation了。(是已经burn in的关系?)

那么厉害?需要调还是安装什么东西的?
回复

使用道具 举报

 楼主| 发表于 10-5-2013 10:32 AM | 显示全部楼层
UnitedDream 发表于 10-5-2013 12:53 AM
没差的,有odex和没odex速度差别只是在第一次开机 / 刷机后 / wipe了dalvik cache后 开机的速度有影响而已 ...

另外一个好处就是比较节省空间?怎么说节省空间啊?odex也是有占空间的喔
所谓的第一次开机,是刚买回来那种情况?还是每次重启的时候也是

我以为我们的APK就是等于windows的EXE而已
有听过别人说有些ROM是把APK和Odex合拼起来的,然后什么没有那么快,我也不懂什么来的

Dalvik VM又是什么来的,呵呵

但你说的这个情况是当apk没有另外一个Odex出现的时候吧,如果有呢?

所以说是APK里面有Odex比较好,还是APK和Odex分开比较好?
(对啦,目的只是要删除不必要的内建软件而已



回复

使用道具 举报

发表于 10-5-2013 11:13 AM | 显示全部楼层
.Hardy. 发表于 10-5-2013 10:01 AM
那么厉害?需要调还是安装什么东西的?

嗯,也许是burn in后的关系。
没有安装什么,只是一样的app(poweramp),一样的settings。经测试后,发觉还是我的n4很好听
回复

使用道具 举报

Follow Us
 楼主| 发表于 10-5-2013 11:47 AM | 显示全部楼层
欢 发表于 10-5-2013 11:13 AM
嗯,也许是burn in后的关系。
没有安装什么,只是一样的app(poweramp),一样的settings。经测试后,发 ...

burn in??你是手build in的电子零件吧
poweramp有调preset还是其他设定?用回UrBeats耳机还是?
回复

使用道具 举报

发表于 10-5-2013 12:37 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 10:32 AM
另外一个好处就是比较节省空间?怎么说节省空间啊?odex也是有占空间的喔
所谓的第一次开 ...

没odex的APK里面有(metadata,ref。。。之类+class.dex), 然后Dalvik cache里还有一份process好了的class.dex

有odex的APK里面有(metadata,ref。。。之类的),然后同一个folder里有一个APKname.odex,Dalvik cache里面则没有。

所以没odex = 2分 class.dex
有odex = 1分class.dex

但是odex只限于system的APK,所以节省下来不多。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 10-5-2013 02:11 PM | 显示全部楼层
UnitedDream 发表于 10-5-2013 12:37 PM
没odex的APK里面有(metadata,ref。。。之类+class.dex), 然后Dalvik cache里还有一份process好了的clas ...

哈哈~明白一点而已,不用紧
谢谢你的解释
回复

使用道具 举报

发表于 10-5-2013 05:35 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 11:47 AM
burn in??你是手build in的电子零件吧
poweramp有调preset还是其他设定?用回UrBeats耳机还是?

burn in 新买的耳机

不好意思,我的老牙sensation是没有urbeats的
回复

使用道具 举报

 楼主| 发表于 10-5-2013 05:47 PM | 显示全部楼层
欢 发表于 10-5-2013 05:35 PM
burn in 新买的耳机

不好意思,我的老牙sensation是没有urbeats的

不明白你所谓的Burn in是?
哦你的不是XE吗?你买那时候刚好没有?

你看其实我还是很多东西不懂的 本帖最后由 .Hardy. 于 10-5-2013 05:54 PM 编辑

回复

使用道具 举报

发表于 10-5-2013 06:47 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 05:47 PM
不明白你所谓的Burn in是?
哦你的不是XE吗?你买那时候刚好没有?

你是真的不懂还是扮不懂的

burn in就是跟运动的“热身”差不多意思,你要进入“状态”就须要来个“热身”。(就像游泳)
如果要我的耳机早一点进入状态,就需要burn in。玩音响的人也知道这个道理
回复

使用道具 举报

 楼主| 发表于 10-5-2013 06:54 PM | 显示全部楼层
欢 发表于 10-5-2013 06:47 PM
你是真的不懂还是扮不懂的

burn in就是跟运动的“热身”差不多意思,你要进入“状态”就须要来 ...

真的不懂啦

哦~你是说所谓的煲耳机是不是?
如果是的话那个需要很长时间的喔,有些还需要调设定给它煲好一点的效果
因为上次好像有在XE区讨论过
回复

使用道具 举报

发表于 10-5-2013 08:24 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 06:54 PM
真的不懂啦

哦~你是说所谓的煲耳机是不是?

嗯。。的确很长时间。不过也不是一定要煲到很“熟”的,我现在是煲几小时,之后听自己喜欢的歌。直到我100个小时后,才不煲。。。
回复

使用道具 举报

 楼主| 发表于 10-5-2013 08:49 PM | 显示全部楼层
欢 发表于 10-5-2013 08:24 PM
嗯。。的确很长时间。不过也不是一定要煲到很“熟”的,我现在是煲几小时,之后听自己喜欢的歌。直到我10 ...

你是说要每次听歌之前都会煲几个小时?还是?
用电脑插耳机煲?
你真的去计算煲多久啊
回复

使用道具 举报

发表于 10-5-2013 09:26 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 08:49 PM
你是说要每次听歌之前都会煲几个小时?还是?
用电脑插耳机煲?
你真的去计算煲多久啊

早上上班煲两个小时,然后下班后再煲了两个小时之后,休息片刻就听自己的歌然后临睡前再调时间煲两个小时。
对吖,是要算时间,够100个小时后就不煲了。。
回复

使用道具 举报


ADVERTISEMENT

 楼主| 发表于 10-5-2013 09:48 PM | 显示全部楼层
欢 发表于 10-5-2013 09:26 PM
早上上班煲两个小时,然后下班后再煲了两个小时之后,休息片刻就听自己的歌然后临睡前再调时间煲两个小时 ...

哇~
所以是一直插着电脑那边播放歌曲2个小时放在那边?


回复

使用道具 举报

发表于 10-5-2013 09:57 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 09:48 PM
哇~
所以是一直插着电脑那边播放歌曲2个小时放在那边?

我是插着htc或者n4然后耳机放一边。
回复

使用道具 举报

 楼主| 发表于 10-5-2013 10:06 PM | 显示全部楼层
欢 发表于 10-5-2013 09:57 PM
我是插着htc或者n4然后耳机放一边。

哦~你是用手机来煲而不是用电脑哦
这样会比较耗电喔
睡觉了你用什么方式set时间煲两个小时停掉?
回复

使用道具 举报

发表于 10-5-2013 11:57 PM | 显示全部楼层
.Hardy. 发表于 10-5-2013 10:06 PM
哦~你是用手机来煲而不是用电脑哦
这样会比较耗电喔
睡觉了你用什么方式set时间煲两个小时停掉?

不会吖,5个小时多只耗17%。

poweramp有得set sleep timer,最多2小时
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

 

ADVERTISEMENT


本周最热论坛帖子本周最热论坛帖子

ADVERTISEMENT



ADVERTISEMENT

ADVERTISEMENT


版权所有 © 1996-2026 Cari Internet Sdn Bhd (483575-W)|IPSERVERONE 提供云主机|广告刊登|关于我们|私隐权|免控|投诉|联络|脸书|佳礼资讯网

GMT+8, 20-5-2026 06:42 AM , Processed in 1.353131 second(s), 13 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表