我使用Xamarin实现了一个Android应用程序:
.apk的大小为13.6MB,其中:
配置:发布
链接:仅限Sdk程序集
支持的架构:armeabi,armeabi-v7a
以下是从编译的.apk中获取的主要组件的大小概述:
(这些是未压缩的大小,我将.apk取消归档到目录并查看Windows资源管理器中的文件):
classes.dex(1.23 KB)
两个libmonodroid.iso(armeabi + armeabi-v7a)(5.58 MB)
所有Mono.xxx.dll(3.89 MB)
mscorlib.dll(1.51 MB)
所有System.xxx.dll(2.56 MB)
我的app程序集(Droid应用程序+一个PCL)(204 KB)
MvvmCross +插件(599 KB)
Xamarin ActionbarSherlock(348 KB)
ZXing.monoandroid(413 KB)
PCL Newtonsoft.Json(398 KB)
PCL Microsoft HTTP客户端库(System.Net.Http.dll)(110KB)
'res'文件夹(大小:451KB磁盘大小:816KB) - 因为有些文件是1KB而产生碎片,所以磁盘上的实际大小与大小差别很大
所有PNG文件(大小:325KB磁盘大小:磁盘上496KB)
为了减少编译的.apk的大小,我该怎么办?
我发现它很大.