android odex 作用,虚拟机 - Android中的ODEX文件是什么?
博客文章大多是正确的,但并不完整。 要完全了解odex文件的功能,您必须了解应用程序文件(APK)的工作原理。
应用程序基本上是美化ZIP档案。 java代码存储在名为classes.dex的文件中,此文件由Dalvik JVM解析,处理过的classes.dex文件的缓存存储在手机的Dalvik缓存中。
odex基本上是应用程序的classes.dex的预处理版本,可以为Dalvik执行。 当应用程序被索引时,classes.dex将从APK归档中删除,并且它不会向Dalvik缓存写入任何内容。 没有索引的应用程序最终会有2个classes.dex文件副本 - APK中的打包文件和Dalvik缓存中的已处理文件。 由于Dalvik必须提取和处理classes.dex文件,因此首次启动也需要更长的时间。
如果您正在构建自定义ROM,那么为框架JAR文件和股票应用程序编制索引是一个非常好的主意,以便最大化用户安装的应用程序的内部存储空间。 如果你想要主题,那么只需deodex - > 应用你的主题 - > reodex - > 发布。
要实际使用deodex,请使用small和baksmali:
[http://code.google.com/p/smali/wiki/DeodexInstructions]
android odex 作用,虚拟机 - Android中的ODEX文件是什么?相关推荐
- android读取工程目录下的文件,Android编程实现读取工程中的txt文件功能
本文实例讲述了Android编程实现读取工程中的txt文件功能.分享给大家供大家参考,具体如下: 1. 众所周知,Android的res文件夹是用来存储资源的,可以在res文件夹下建立一个raw文件夹 ...
- android程序导入虚拟机,android项目打包成apk应用程序后部署到虚拟机上测试
一:打包成apk包 这个比较简单,如下 右键点击项目--> export --> android Project --> 选择密钥等信息 --> 填写密钥信息 --&g ...
- oppo文件管理android在哪里,OPPO手机中缓存视频文件路径在哪里查看?怎么查看?
相信大家都有过这样的经历:通过视频程序下载的视频只能在程序中播放,手机存储里面是看不到文件的.有时候想找到文件分享给其他伙伴都不行,那么OPPO手机中缓存视频文件路径在哪里查看?怎么查看?下面小编就为 ...
- 本机修改虚拟机linux中的代码文件
最近在研究swoole这个框架,好不容易装了一个swoole,为了开发方面,需要早宿主机和虚拟机之间文件共享,一开始使用vmware tool可以实现共享,但是只能在linux中看到win共享的文件, ...
- android单元测试作用,关于 Android 单元测试
本文不会用各种高大上的理由试图去说服你写单元测试,只是描述笔者在单元测试这条路上一路走来的思考和简单的示例,如果顺便能让你觉得单元测试其实也没那么遥远.回头也在实际项目中尝试一下,估计就是本文最大的收 ...
- android studio 官方虚拟机,Android Studio安装虚拟机步骤
1. 新建 或者 2. 按图中的步骤,选择一款设备,建议选择分辨率小的,不占内存 3. 按图 4. 按图 5. 点击finish后,选择之前下载的虚拟机,点next 6. 虚拟机重命名 7. 到这里, ...
- android studio x86虚拟机,Android studio在运行虚拟机的时候出现这种情况怎么办?
一. 装前设置1 安装JDK 下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260. ...
- Android从assets和raw中读取txt文件
方法一.将要读取的txt文件拷贝到Android工程目录下的assets文件夹下 方法二.在res文件夹下新建raw文件夹,将txt拷贝到该目录下 本方法是从assets中读取 /*** 从asset ...
- android资产目录,android – 从非目录设备中的资产文件夹复制数据库
我正在尝试从资产文件夹将数据库复制到设备.此代码在模拟器和根设备上正常工作.我只是想知道是否在无人看管的设备上创建任何问题,否则它会相同. private void StoreDatabase() { ...
最新文章
- 每个程序员都必须知道的 8 种数据结构
- fanuc机器人提示暂停_川崎机器人故障排除参考方法
- cnn神经网络_神经网络之CNN和RNN
- 社交之后又是资讯,支付宝要用内容吸引流量
- MATLAB图形插入标题
- Python教程(非常好的教程)
- 第三次课堂总结--付胤
- windows下python访问ipv6报错
- 【安卓作业】星座查询小程序
- 【基于MATLAB 的VQ声纹识别系统】
- 基于微信小程序的人脸分析学生课堂状态监测系统 文档+项目源码
- 【fly-iot飞凡物联】(5):开源项目Apache IoTDB,开源项目学习,原来还有这样的项目,关于IOT的几个开源项目汇总下
- 被黑的SNES是一款多合一的复古游戏机
- 小黄的刷题之路(十六)——五行魔法(枚举/蛮力法)
- uni-app Android端获取设备已连接的WiFi IP地址
- SISD、MIMD、SIMD、MISD系统介绍
- 京东管培生(产品方向)线上hr面
- Echarts官网展示
- 如何检验有调节的中介作用?
- WPS 合并一个工作簿中多个工作表
热门文章
- mysql日期加天_MySql日期加天数,小时,分钟...得到新的时间
- 转载:转载:水平思考:跳出思维定式
- IGMP协议 v1-v3版本简介
- Android常用秘籍总结
- matlab 256灰度图像,MATLAB实现256色灰度图像的Arnold置乱
- 图像区域的度量——Regionprops函数浅析
- 心系冬奥 翰墨传情 |当代书画名家为奥运加油书画推介展【张海明篇】
- axis2异常:File quot;/axis2-web/listSingleService.jspquot; not found 的处理
- I hate this website
- linux 回收子线程 和取消(杀死)线程