使用cordova和Ionic减少英特尔XDK中的APK文件大小

时间:2017-01-11 12:56:56

标签: cordova ionic-framework apk cordova-plugins intel-xdk

我在Intel XDK中开发了一个带有cordova和Ionic的应用程序,apk的文件大小是38MB。即使是一个带有“hello world”的小应用程序也只有20MB左右。如何减少从英特尔XDK构建的apk的文件大小?

1 个答案:

答案 0 :(得分:0)

您可能正在使用Crosswalk构建您的应用,其中包含适用于Android的备用网页视图,可让您的HTML5应用在Android 4.x设备以及Android 5+设备上正常运行。这会将APK的大小增加大约20MB。

如果您计划将应用限制为在Android 5+设备上安装,则无需使用Crosswalk。但是,如果您计划支持Android 4.x设备,我强烈建议您继续使用Crosswalk进行构建(并且会增加APK的大小)。

"优化与Crosswalk" “项目”选项卡的“生成设置”部分中的复选框控制包含或排除Crosswalk webview。有关在Android应用中使用Crosswalk的更多信息,请参阅英特尔XDK文档,从此处开始> https://software.intel.com/en-us/xdk/docs/using-the-crosswalk-for-android-build-option