gpt4 book ai didi

codenameone - 在命令行或直接在代号一资源文件中插入数据

转载 作者:行者123 更新时间:2023-12-04 03:04:25 26 4
gpt4 key购买 nike

我目前正在编写一个应用程序,我需要将内容直接放在资源文件(theme.res)中。我怎样才能做到这一点?资源文件的二进制格式呢?

是否可以通过在命令行中使用 CodenameOne 设计器工具来实现相同的目的?我想将本地化包与我的自定义应用程序一起放入 RES 文件中。谢谢!

最佳答案

您可以在设计器工具中选中 XML Team Mode 标志并保存。执行此操作后,您将在 res 目录中看到一个 XML 文件及其旁边的层次结构。这将由设计器工具使用,但对构建过程不可见。

您可以在最新的设计器工具中使用以下内容:

java -jar /path/to/designer_1.jar -sync-xml /path/to/theme.res

这会从 XML 更新 res 文件。

或者,您可以将其添加到 build.xml 中,使其自动运行:

<taskdef name="syncXML" classname="com.codename1.build.client.SyncXMLTask" classpath="CodeNameOneBuildClient.jar"/>

然后在某个地方使用它来重新生成res文件:

<syncXML/>

关于codenameone - 在命令行或直接在代号一资源文件中插入数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50010241/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com