首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在IBM平台基础中减小MobileFirst的大小?

如何在IBM平台基础中减小MobileFirst的大小?
EN

Stack Overflow用户
提问于 2015-09-12 16:14:38
回答 1查看 146关注 0票数 0

我想压缩我的android版本的wlapp的大小。

当前大小为35.5 MB

我在application-descriptor.xml ptor.xml中做了以下更改,并重新部署了它,但大小并没有减小

代码语言:javascript
复制
<android version="1.0">
        <worklightSettings include="false"/>
        <security>
            <encryptWebResources enabled="false"/>
            <testWebResourcesChecksum enabled="false" ignoreFileExtensions="png, jpg, jpeg, gif, mp4, mp3"/>
            <publicSigningKey/>
            <packageName/>
        </security>
        <compressWebResources enabled="true"/>
    </android>

有没有其他方法可以压缩它,因为我必须将它部署到客户端服务器上?

EN

回答 1

Stack Overflow用户

发布于 2015-09-12 16:31:59

有没有可能改进问题的描述?

  1. 您是指部署到安卓服务器的.wlapp,还是指安装在物理MobileFirst设备中的

请注意,Worklight opiton仅与compressWebResources 5.0.6相关,在以后的版本中不再使用。

由于您使用的是MobileFirst Platform Foundation7.0(基于您提出的其他问题),因此您可以尝试以下方法来帮助减小Android应用程序的文件大小( .apk文件,而不是.wlapp文件):

Android

  • 您还应该从项目中删除任何未使用的代码和库,并生成适当文件大小的图像如果使用第三方库,请检查是否存在它们的缩小版本

  • 启用连接和缩小:http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.dev.doc/devref/c_optimizing_apps_build_settings.html

  • Enable Android

  • http://www-01.ibm.com/support/knowledgecenter/SSHS8R_7.0.0/com.ibm.worklight.deploy.doc/admin/c_pg_obfus_intro.html

您还应该提取生成的.apk文件(它基本上是一个.zip),检查哪些文件确切地增加了应用程序文件的大小,并根据结果尝试上述选项。

请注意,.wlapp文件仅由您的应用程序web资源组成,因此这意味着无论您在应用程序中使用什么,都是导致.wlapp文件大小的原因。你需要检查一下。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/32536683

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档