当前位置: 首页 > 知识库问答 >
问题:

代号一个Android构建大小

杜翰林
2023-03-14

我已经将我的LWUIT项目移植到代号为One的平台上,并成功发送了Android build。结果的大小。apk文件是2.3M,而LWUIT(Thorsten的port)1小了1M(实际上是700K,但代号1中有两个大型Android主题,所以大约是1.3M——我查过了)。另外,LWUIT。与Codename One不同,apk类没有混淆。

  1. 有什么方法可以减少。apk文件大小

另外,是否有Eclipse插件的夜间构建/更新URL?如果没有-是否有关于如何自己更新的信息?

共有1个答案

通飞尘
2023-03-14

随着建造LWUIT时我们承受的尺寸压力被解除,代号1显著增长。多年来,我们还内置了更多的功能,最终自然增加了应用程序的大小。我们在Android上还有几个不同的渲染管道,以支持LWUIT没有的所有“怪癖”,因此在较新的硬件上会表现不佳。

要减小尺寸,请确保定义了android。在构建提示中includePlayServices=false。您可以使用noExtraResources=truebuild提示删除大多数内置资源文件。目前没有删除图标字体的构建提示,因为这些字体非常小(未压缩的大小小于100kb)。

插件没有夜间,无论如何你都不需要它,因为源代码不依赖于插件更新,请参阅代号一如何更新“工作”

 类似资料:
  • 尝试将我的应用程序发送到服务器进行构建时遇到错误(android)。Netbeans输出以下消息(实际用户名已删除): 建筑xml(第338行附近): 代号一设置也不会显示... 当我收到这个错误时,它开始: 与此同时,Netbeans在JavaFX上遇到了一个问题。所以我下载了最新的jdk,并在codename one中添加了一个提示:java.version - 编辑:Codename_set

  • 我在尝试构建Android时发现了以下错误。iOS调试和发布都可以。 我也可以在调试器中运行它。 我需要使用GoogleLogin,但我不知道是什么原因导致此错误。 有什么想法吗?

  • 我是代号一的新手。根据说明,我已经安装了 Eclipse Oxygen(后来版本为Neon) 已安装代号One插件 创建了第一个项目“嗨,那里”并构建。它可以与模拟器一起运行 构建文件:C:/ews-Launtion-1/HiAnd\build.xml 复制-Android-覆盖: 复制库: jar: [echo] 编译强制遵守受支持的 API/功能,以实现最大的设备兼容性。这允许更小的 [ech

  • 我试图将我的应用程序发送到构建服务器以构建android应用程序,但它一直失败。模拟器上一切正常,没有错误。唯一的问题是当我尝试将项目发送到构建服务器时。这是错误日志。我如何修复这个问题? 以下是我添加的构建提示:1 .JavaScript . Google maps . KEY = JavaScript _ KEY 2。IOs . afterfinishlaunching =[GMS servi

  • 我的应用程序构建正常,但是当我添加库< code>parse4cn1时,构建失败 iOS失败示例: CompileC build/Main.build/Release-iphoneos/Main.build/Objects-normal/armv7/com_codename1_components_FileEncodedImageAsync_1.o Main-src/com_codename1_c

  • 当我构建到android时,有错误出来。你能帮忙解释一下错误是什么吗? 谢谢和问候,罗纳德·陈