ADT(Eclipse)与Android Studio:APK文件大小差异是多少?

Ste*_*fen 8 eclipse android adt apk android-studio

我将ADT项目导入最新版本的Android Studio(0.6.1).两个项目共享相同的代码和库.此外,两个项目都已清除并编译,并启用了相同的ProGuard设置.

但ADT APK文件的大小是1.8 MB,Android Studio APK文件是2.7 MB.

由于Android Studio仍在早期访问预览中或者我是否能够获得几乎相同的APK文件大小,因此APK文件大小增加50%被认为是正常的?

(更新:我刚刚解压缩了APK文件:所有文件的大小几乎相同,但差异来自classes.dex文件,ADT 为1.2 MB,Android Studio为4.4 MB.)

Ste*_*fen 6

通过对classes.dex文件进行逆向工程,我发现我的代码在Android Studio中没有被混淆.

即使runProguard true在我看来,在我的build.gradle中启用了ProGuard,并且在生成签名的APK文件之前复选框要求ProGuard.

我必须将app模块的构建变体从debug更改为release,如此处所述.

现在两个APK文件的大小几乎相同(1.812对1.817 MB).