2012-06-03 52 views
4

我已经写完我的应用程序,并且我很关心应用程序的大小。除了876KB res文件夹和1,08 MB资产,项目中的其余文件只是src(src大约80KB)中的源代码。该应用程序可以从网上下载一个〜160KB的文件。从应用程序信息(在应用程序设置),说:应用尺寸明显大于预期?

Total ............5.89MB 
App ..............1.79MB 
USB Storage app.. 4.09MB 
Data ............12.00KB 
SD Card.......... 0.00 B 

该应用程序被保存在SD卡上。 问题是,有没有办法缩小这个尺寸?我已经压缩了我正在使用的图像,对于我来说这似乎很奇怪,即使用项目中的文件夹大小,该应用程序需要6 MB的空间。

此外,当应用程序在SD卡中时,应用程序的大小如何更大?

+0

你在你的应用程序中使用任何库吗? –

+0

是的,我正在使用ActionBar Sherlock 4.1。它会增加多少? –

+0

ActionBar Sherlock为您的应用程序增加了大约1.2 MB。你是否在使用OpenFeint,flurry,admob等其他库/库项目? –

回答

2

考虑在您的应用中使用proguardhere。使用最新的工具,proguard默认开启。
此外,请不要考虑应用程序的大小,直到您将其混淆。
ActionBarSherlock为您的apk大小增加了大约200KB而不是MB。