请教大虾们android系统下载各个系统占用ROM的大小

细心的网友可能发现Android的ROM中有很多odex文件,相对于APK中的dex文件而言这个odex有什么作用呢? Android123提示大家,如果你仔细观察会发现文件名时一一对应的,同时那些对应的apk文件中没有dex文件。这样做可以使其厂商保证一定的反盗版,因为没有没有dex文件的apk是无法正常安装的,而厂商直接将odex和不完整的apk文件放到手机rom固化到/system/bin中可以让一般用户无法正常导出使用。& 很多网友可能想到的是合并odex和apk变成apk中包含dex文件的,这样合并后最终apk文件安装在/data/中,而rom存放时在 /system/bin中,所以最终导致了用户可装在Android手机中的软件会变少,占用系统空间。& 一、APK生成odex文件方法:& 编译开源GIT上的build/tools/dexpreopt/dexopt-wrapper这个,使用dexopt-wrapper即可,操作步骤& 将dexopt-wrapper放到/data/local目录中,使用adb shell执行linux命令行,使用cd命令进入/data/local目录,& cd /data/local& ./dexopt-wrapper android123.apk android123.odex 二、合并odex和 少dex的apk 为完整的apk文件&
和 ,既然是需要盗版,还需要odex所在rom中的一些引用类,一般在 /system/framework 目录中&
2 .& 通过odex生成class文件& & & & & java -jar baksmali-1.2.2.jar -x android123.odex& & & &
执行完上面这行命令后,会生成一个out 文件夹里面是android123.odex的class文件。出现问题,根据提示可以从rom的 /system/framework 中的xxx.jar放到pc上的java环境变量中一起生成。& 3. 通过class生成classes.dex 文件。& & & & java -Xmx512M -jar smali-1.2.2.jar out -o classes.dex& 4. 将classes.dex放到apk文件& & & & 因为apk是zip的mime编码类型,使用winzip或winrar直接拖入到apk改名为zip的压缩包中即可。& 5. 不要忘记了签名,使用jdk中的arsigner和keytool打包重新签名即可。
请问放在工作目录是什么意思?& 能不能在电脑上合成odex apk文件
Powered by
CopyRight &今日论坛第 1 个签到,每日签到可得财富值+2,连续5天签到后再连续签到则每日可得财富值
+4,记得每天都来签到哦~
6月发布 LG G4 Mini现身沃达丰数据库
CEO确认ZenWatch 2将在第三季度发布
虽然M系列才是HTC的主打产品,但凭借着时尚的外形和不俗的配置,Butterfly系列还是在业界内拥有了良好的口碑。如今,HTC联合日本运营商KDDI正式推出第三代蝴蝶机HTC J Butterfly(HTV31)。按照HTC公布的消息显示,HTC J Butterfly 3将在今年6月上旬在日本市场上市,其价格预计在人民币4000元左右。
滚动播报:
多智手机助手
全新WP客户端
站内全文搜索,由百度和塞班合作提供
& Android系统机型ROM和刷机讨论区
  欢迎来到 Android系统机型刷机讨论区!★本版只对Android系统刷机相关问题进行讨论,以分享刷机资源、技术经验为主,请勿发与本版区无关的内容,有关机型的问题请到相应的机型区发帖解决;★发帖咨询前,请先阅读本区置顶帖,并善用论坛的 搜索 功能寻找答案。发求助帖时,请在标题中写明所要求助的内容;★转载其他论坛时请注意原作者的版权申明,避免引起纠纷;★发帖时请规范标题及求助热荩蚯蟆⑶蟾呤帧⑶蟀嬷鳌⒅该佬铡⒐室饫け晏獾模宦晒乇栈蛏境★已经解决的求助帖,请在帖子标题前加上【已解决】,方便版主管理★禁止无意义回复,如纯表情、纯字母等,禁止无意义的抢沙发以及类似行为;★禁止发布QQ、MSN、飞信号、群等,禁止发布任何性质的邀请码,禁止发布与版区无关的讨论;★请勿发布外网链接(诺基亚、微软的官方网站和本论坛合作网站除外);★禁止发表含有政治、反动、淫秽色情成分的言论和帖子;★禁止以任何方式对他人进行人身攻击,轻则删帖扣分警告、重则禁止访问;其他未尽事宜以及部分规定的具体解释,请参考 
32 / 181 页
32 / 181 页
微信扫一扫关注dospy小九入手,有问题请教大虾们~~急!
- 智能手机游戏之家
小九入手,有问题请教大虾们~~急!
小弟上周刚入手的小九,是欧水8g的锁三键悲剧版(买回才发现)……首先没有动态壁纸,打开壁纸直接进入照片,估计机油们很多都和我一样的问题,泡了论坛终于发现解决的方法激动了一宿,包括短信和上网的相关问题都逐一解决。昨天偶然想看看机子剩余电量多少,打开【设定】-【关于手机】后我点【电池使用】,发现不能打开直接出错【设定“应用程序(在“com.android.settings”进程中)以外停止,请重试。】点了强制关闭就回到了上个页面……因为机子是通过朋友买的,我就托他问了出货的人,他说看了4、5台新机子也都是不能查看电量,搞得我很郁闷。请教一下论坛的高手们,这个问题怎么解决呢……是不是我遇到了JS(电池是原厂),很怕是机子的问题不是软件问题造成的,小弟这里求教大家给个真相。补充一点:小弟刚入安卓家族,机子和系统很生疏,现在也仅限于会用91连接手机安装软件,不会用Kies等坛友说的方法刷机子,怕自己懂得少不会刷再弄成砖……还望高手们解释详细些,再次感激。
点击“电池使用”就会强制关闭是ROM的问题,有部分ROM简体中文做的不好,换成繁体中文就不会。锁三键的现在也有解锁的方法,楼主可以搜搜。
其他回答 (8)
我的也一样哦 基带版本是I9000bojf1 核版本是2.6.29root@se-se03#2 这个是不是做完了root
我也不知道具体是哪里出了问题……机油们有知道的么
我的机子应该和你一样的情况。。。求教动态壁纸和3锁解决方案 本人也是新入安卓家族 so。。很多专业术语比较迷茫 另:我的机器版本让我非常郁闷 基带版本:i9000BOJF1 内核版本:2.6.29 root@SE-S603 #2 内部版本号:ECLAIR
如果看了几台新机都这样 是不是rom版本问题 对机子使用应当没影响吧
肯定是有问题啊。正常的话,都能显示的,怎么会出错退出呢。
1# animal. 估计是装软件的问题,恢复一下出厂设置再看看。另外你是怎么解决动态壁纸的?
点击“电池使用”就会强制关闭是ROM的问题,有部分ROM简体中文做的不好,换成繁体中文就不会。锁三键的现在也有解锁的方法,楼主可以搜搜。
还是不明白,是不是软件的rom问题造成的,刷机可以解决么?我怕是硬件方面造成的,那就不好换了
相关知识等待您来回答
该问题来自:iPhone,android等智能手机的信息分享平台,提供免费的智能手机游戏下载家用电器领域专家安卓手机上的ROM和RAM区别?_百度知道
安卓手机上的ROM和RAM区别?
提问者采纳
其中128M是显存,还剩下多少,这取决于手机生产商究竟往系统镜像里塞了多少自己的东西,安装任何软件都会消费ROM空间,这种如果安装到SD上,开机进系统后直接进这个软件,1024M,X10的RAM是256+128M,占用的ROM比其它的手机厂家多一些,空间就回来了,还剩下了多少ROM给你用,并且还有一定的预留的空间以便之后升级用,因为系统把自己平时必然需要的那部分空间给霸占了,杀进程,系统安装后。所以,显示出的RAM是实际可用RAM。但是论坛某个帖子的楼主有一段话我并不同意,仍然拿X10举例。拿NEO的同宗大哥X10来举例,今后如果出现精简ROM等第三方民间,比如说输入法等软件,一个是系统占用空间?卸载这个软件,断电则复位,无论是日常使用的程序游戏还是系统本身都要占用这个RAM,才是我们能用的ROM空间,一个1G的ROM,因为android的程序运行机制问题导致全部应用都要将部分重要数据保存到手机储存空间中,只有特定情况下才使用,一般来说,但是消耗的少的多,但是日常使用必然会占用它的空间缓存数据,前者是表示除去系统本身和手机厂商自定义程序外加系统预留了一部分空间以后,我们使用X10,平时是足够用了.2之后。ROM是用来储存数据的,是有一个浮动的,也就是ROM里去,开机后打开任务管理器进去,是系统用剩下的然后给你的,按理说这个奇怪的数值是很诡异的,实际上可以大概估算出来,它不被其他应用说占用,如果我们的电脑把系统安装到C盘,杀光一般开机自启动程序后,是除去了系统占用的那部分空间的,是用来保存我们安装的程序的,不过大体比较靠谱,剩下那点才是给你用的C盘,最下方会看到手机内存这一项,看看剩余内存(RAM)是多少,ROM在android系统下被强行划分为两个部分,通常。只是,用一些查看系统硬件的工具查看,也就是RAM是完全两个不同的东西,往往得到的是260左右的一个数值。ROM方面则不大好计算,这个是根据系统大小来决定的,400多M,你所能查到的空间,也就是256M无误,ROM中不必保存诸如游戏的地图音乐数据之类的,所以取最近的,装完系统后很可能只有400M甚至更少,2,剩下的那部分,还剩下多少可以继续安装其他软件。综上所述,当然会使得ROM压力大幅减轻,程序可安装到SD卡上,就好比我们C盘安装了系统,这个数字加上60~100就是实际RAM大体数值(不算显存),可以装点软件什么的,做成260M根本不符合计算机算法(通常为2的N次方).2之后甚至可能只需要100K保存关键数据。RAM不会因为安装多少软件而减少,有“总容量”“可用空间”这两项,只会因为系统运行程序太多或者个人开启了太多程序而减少,实际上、后者这个可用空间,开机就加载,它是指的我们当前还剩下多少容量来安装软件,由于索爱深度定制,得到的结论是,这取决于手机系统都安装了自己的什么样的内容,所以我们只能看到中容量是多少,就会有不少麻烦,再看看这个设置项是不是就减少了,我们判断RAM有多少,所以能占到将近6成甚至还多,我们的SD卡就是D,也因此。而ROM是什么,是说你安装了杂七杂八的程序后,通常我们去设置、F等盘,那这个ROM就是C盘,实际上因为没有计算系统自己预留的那部分空间,和我们的SD卡也不同,ROM仍然都会消耗。检测系统到底有多少ROM和RAM简单也不简单,它和我们的内存?是我们电脑的硬盘,所以我们看到的RAM本身则比实际宣传的要小的多,更准确一点来说,还是只能安装到ROM里去,这是因为系统管理机制划走了系统应该占有的那部分空间,RAM和ROM实际显示数值都会比它真正的大小要小的多,系统自己又给自己预留了一定的缓存空间之后,安装高级任务管理器之类的杀进程软件,反正你也用不成,系统占用了ROM一倍左右的空间,不相信的话可以随便找个大一点的软件安装一下、E。ROM和RAM概念一定要分开,否则最后丢人的是自己.2系统下剩余180~150,256,装完系统后就只剩下400多M的情况比比皆是,并不是说ROM就这么大,SD卡和手机内存这个项目中,是这么个意思,我们使用某些软件时,2,所以如果有300M左右,比如那个opera浏览器。X10的ROM为1G,所以无论安装什么软件,直到ROM不够用为止,还是自己去看一下,因为给你看整个ROM大小也不靠谱RAM是类似于我们电脑的内存一样的存在,通常一个应用全部安装到ROM需要10M的话,并不是说2,一个1G的ROM,算一下吧,也就是128,有点像咱们电脑的显卡独立出的显存部分,它仍然重要,然而,开机必然启动的程序,加60~100大概是240~250的样子,这个总容量可能会有所提升但是幅度不大,由于内存生产规律导致内存只能是2的N次方,究竟是多少,这些软件将系统之外的RAM全部相加得到的这么一个数值,我们在android的设置项目的SD卡和内存中可以看到这个ROM大小。有时候,本身不保存数据,举例来说就是自家电脑在C盘装了一大堆程序后,512,剩下的都放到SD里面去,ROM就不重要了
采纳率100%
其他类似问题
按默认排序
其他12条回答
从上面专业的描述中我们其实就可以知道,我们才可以往ROM里面写入东西。其中ROM的英文全称是read only memory?
ROM和RAM都是储存其的名称,我们也可以实现往ROM里面写入东西,不过目前通过一些特殊的手段。什么是RAM,但是我们在一般情况下只能读取不能写入、刷系统,ROM我们就可以理解成手机的硬盘。
鉴于ROM的这种特殊性,RAM就是手机的内存,都是储存器的名称,用更通俗的话来说,这样在一般情况下我们就无法修改手机的系统文件,因为虽然手机上的ROM是可以储存东西,所谓的随机储存器就是指RAM可以随机进行写入和读取的操作,简而言之的解释RAM是什么的话,一旦手机断电或是程序彻底关闭之后,这也就是为什么其叫做“只读储存器”的原因?
可能有些朋友比较懂电脑,中文名称是随机储存器,很多手机的系统文件都存储在手机的ROM里,RAM中存储的数据就会丢失。手机上ROM的特殊性
不过手机上的ROM和我们一般意义上理解的硬盘又有些不同,因此这也被大家叫做刷ROM,其主要存取的是各种动态的数据,RAM的英文全称是random access memory,是让我们在里面存储东西用的,这种情况其实也就是我们经常所说的刷机,其实手机上的ROM和RAM与电脑上的ROM和RAM是一个意思,只有在特定的专业条件下,中文名称叫做只读储存器ROM是什么。RAM决定着手机的反应速度
简单的说,rom是放你的手机系统的,你的手机系统就是装在ROM里而RAM呢,是装你的运行程序的,运行一个程序,这个程序开启后,就要有空间处理这个程序,不然你关有CPU也没用。所以说有时运行程序多了就开始卡了,就是RAM内存不足。运行内存就是RAM,用来运行系统和软件的载体,RAM越大能同时运行的软件就越多。系统运行速度也会更快。类似电脑的内存条。ROM不足的可以用TF卡补,智能机一般都能支持32G的卡。RAM不足就没得加了(除非你能自己换硬件)。
大体是这样的:RAM=内存ROM=硬盘SD=移动存储设备,存放一些通用文件
ROM是read only memory即只可读的存储器,里面的数据一般不能被修改,如系统文件等RAM就是手机的内存。是暂时存储数据,内存越大,我们可以读写的动态数据就越多,这样手机的反应速度就会越快。相当于电脑里所说的2G、3G、4G、内存一样,会影响机子的速度的。希望对你有所帮助。
rom是放你的手机系统的,你的手机系统就是装在ROM里而RAM呢,是装你的运行程序的,运行一个程序,这个程序开启后,就要有空间处理这个程序,不然你关有CPU也没用。所以说有时运行程序多了就开始卡了,就是RAM内存不足。运行内存就是RAM,用来运行系统和软件的载体,RAM越大能同时运行的软件就越多。系统运行速度也会更快。类似电脑的内存条。ROM不足的可以用TF卡补,智能机一般都能支持32G的卡。。
ROM我们就可以理解成手机的硬盘,是让我们在里面存储东西用的。手机上的ROM是可以储存东西,但是我们在一般情况下只能读取不能写入,这也就是为什么其叫做“只读储存器”的原因,只有在特定的专业条件下,我们才可以往ROM里面写入东西。鉴于ROM的这种特殊性,很多手机的系统文件都存储在手机的ROM里,这样在一般情况下我们就无法修改手机的系统文件,不过目前通过一些特殊的手段,我们也可以实现往ROM里面写入东西,这种情况其实也就是我们经常所说的刷机、刷系统,因此这也被大家叫做刷ROM。目前大部分手机都可以实现外插SD卡扩展手机的储存空间,手机的可用容量被极大的增加了,ROM就不再是单一的储存位置,我们现在使用手机,特别是智能手机,在储存文件的时候都可以选择是存在卡上或是存在机身内存ROM上。RAM就是手机的内存。内存越大,我们可以读写的动态数据就越多,这样手机的反应速度就会越快。
ROM和RAM指的都是半导体存储器。本来的含义是:ROM是Read Only Memory的意思,也就是说这种存储器只能读,不能写。而RAM是Random Access Memory的缩写。这个词的由来是因为早期的计算机曾经使用磁鼓作为内存,而磁鼓和磁带都是典型的顺序读写设备。RAM则可以随机读写,因此得名。   不过这是30年前的概念了。在半导体和计算技术突飞猛进的30年中,它们的含义都发生了一些变化。   现在ROM通常指非挥发的存储器,或者说,不掉电。系统停止供电的时候它们仍然可以保持数据。所以光盘也有CD-ROM或者DVD-ROM的说法。而RAM通常都是没电之后就没有数据的,典型的就象计算机的内存,需要系统重新启动的时候从硬盘重新载入数据。有的时候,如果数据可以擦写,也会借用RAM这个概念,譬如DVD-RAM,其实只是可以擦写的DVD光盘而已,并非真正的半导体存储器。
rom是手机内存,ram是运行内存
你买电话就选个RAM大的,因为ROM小可以加内存卡!
一个代表cpu 一个代表内存条
AM:RamdomAccessMemory易挥发性随机存取存储器,高速存取,读写时间相等,且与地址无关,如计算机内存等。  ROM:Read Only Memory只读存储器。断电后信息不丢失,如计算机启动用的BIOS芯片。存取速度很低,(较RAM而言)且不能改写。由于不能改写信息,不能升级,现已很少使用。  ROM和RAM是计算机内存储器的两种型号:
ROM表示的是只读存储器,即:它只能读出信息,不能写入信息,计算机关闭电源后其内的信息仍旧保存,一般用它存储固定的系统软件和字库等。
RAM表示的是读写存储器,可其中的任一存储单元进行读或写操作,计算机关闭电源后其内的信息将不在保存,再次开机需要重新装入,通常用来存放操作系统,各种正在运行的软件、输入和输出数据、中间结果及与外存交换信息等,我们常说的内存主要是指RAM。
安卓机的话,RAM指的是手机内存,ROM一般指你手机内部存储器的一块只读分区。就是你安装软件的空间,分区格式一般是Linux磁盘格式EXT3或EXT2
您可能关注的推广回答者:
安卓手机的相关知识
等待您来回答
下载知道APP
随时随地咨询
出门在外也不愁

我要回帖

更多关于 android系统下载 的文章

 

随机推荐