如何制作较小尺寸的安卓应用?

6

我正在为学校进行一个小项目...

我制作了一个简单的计算器应用程序...其中包含简单的数学运算... 当创建并安装apk文件时,它会占用手机内存空间超过700 kb。 而在Android市场(Play商店)中,有类似的应用程序,但它们的大小较小,并且占用的内存空间小于500。我是在eclipse中创建应用程序...

有没有人能帮助我理解他们如何制作较小的简单应用程序?


你是否有大量的图片或使用大型第三方库? - Henry
1
我们不知道你在你的应用程序中放了什么。发布相关答案的详细信息。 - S.D.
3个回答

2
我创建的最小APK文件大小为约35kB。随着包含的资源增加,大小会大幅增加。请检查/res、/assets和(如果有)/raw文件夹的大小。APK文件大小将大于这三个文件夹的总和。此外,任何包含的库都会计入大小,并增加体积,即使(尤其是)使用兼容性库也是如此。

在Android项目中,有哪些可以删除而不会造成问题的额外(无用)文件? - sam
这真的取决于你的项目。如果你是从骨架项目(Eclipse/File/New Android Project)开始,并且只是简单地扩展它,那么里面没有任何多余的东西。不过Java编译器会删除未使用的代码。你最好还是查看你的资产并确定你需要什么。 - 323go

0

如果你有很多图形资源,那么你应该考虑使用9-patches。它们可以节省很多内存。


-2
请详细说明您的问题。当您提到内存时,您是指RAM还是实际的存储内存?
如果您指的是存储内存...
存储内存取决于您的应用程序大小。例如,如果您有太多大尺寸的图片,则应用程序大小将增加。
顺便说一下,700K并不算太多。您没问题的。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接