android odex会提高应用程序或系统的启动速度吗?

时间:2014-05-14 07:50:35

标签: android

当我们在Android上安装apk时,系统会从apk文件中获取classes.dex,使用dexopt工具对其进行优化,并生成存储在/ data / dalvik-cache中的另一个.dex文件。

现在,如果我们首先使用dexopt-wrappter工具来优化apk以生成odex文件,然后从apk文件中删除classes.dex,然后将apk文件(不带classes.dex)和odex文件推送到/数据/应用程序。

启动此应用时,第二种方式是否比第一种方式更快? 如果此系统中的所有apks都已通过第二种方式进行优化,那么启动系统时它会更快吗?

我知道/ data / dalvik-cache /中的.dex文件与第二种方式生成的文件相同。我只是想知道用第二种方式启动它会更快。因为原来的Android系统应用程序已经所有这些都是用第二种方式优化的。

0 个答案:

没有答案