离子框架更新后,Classes.dex文件大小增加

时间:2015-11-01 10:58:48

标签: java android google-analytics ionic-framework

我使用Ionic框架创建了一个应用程序,并且第一次apk文件大小为2.5mb并且添加了google analytics插件我更新了离子框架,之后文件大小增加到3.7mb我肯定除了GA插件之外没有任何改变或添加。我已经解压缩了apk并确定classes.dex文件大小在它是900kb之前是3.4mb。

有没有人知道文件大小增加的原因?

Extracted Apk folder

2 个答案:

答案 0 :(得分:0)

我认为添加GA插件会将GA库添加到您的应用程序中(他们需要使用GA)。 GA库是众所周知的,正如您刚刚发现的那样,因此您的应用程序的大小也会增加。

如果您的apk大小与您有关,请查看http://blog.ionic.io/minifying-your-source-code了解尽可能减小的方法,

答案 1 :(得分:0)

通过将Cordova从5.x.x降级到4.2.0来解决这个问题。此外,我们已经确定并安装了支持Cordova 4.2.0的插件。

然后从lib文件夹中删除了sqlite库和不必要的离子js,css和字体。

enter image description here