【问题标题】:Merge two projects合并两个项目
【发布时间】:2013-04-13 04:30:05
【问题描述】:

我有两个代号为 1 的单独项目都运行良好,现在我想将这两个项目合并为一个。我知道如何组合代码和类文件,但我想知道如何组合两个项目的 theme.res 文件,因为在一个 theme.res 文件中至少有 15-17 个表单,并且很难再次创建所有文件。请建议是否有任何方法可以合并两个 theme.res 文件,或者我可以在一个项目中使用两个 theme.res 文件。 例如

项目 1:名称:test1 具有 12 格式的 theme.res 文件

项目 2:名称:test2 具有 18 格式的 theme.res 文件

新项目:name:Merge= test1+test2(如果可能,一个 theme.res 文件,格式为 12+18 = 30)

【问题讨论】:

    标签: codenameone


    【解决方案1】:

    设计器有一个导入功能,允许将一个 res 文件导入另一个文件。我建议在开始之前将这两个文件复制到备份中,然后从您将要导入的文件(例如主题等)中删除重复项,然后导入到另一个文件中。

    【讨论】:

    • 嗨,Almog,感谢您的回复。我按照您的建议进行了更改,它可以在模拟器上正常工作,但不能在设备上工作。在设备上,它只在启动时给我内部应用程序错误。当从主页调用 LoginForm 时,在显示“nullpointerexception”的日志下。行错误:LoginForm.java:58 "mLoginForm = (Form) createContainer(Constants.APP_THEME, "LoginScreen");"和 public static final String APP_THEME = "/theme"; MyApplication.java:83 "LoginForm.getLoginForm().ShowLoginForm();
    • 用堆栈溢出来描述这个问题并不实际。我很难理解。某些表单可能会在导入期间被重命名,因此您可能需要调整一些代码。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-07-12
    • 1970-01-01
    • 2023-03-21
    • 1970-01-01
    相关资源
    最近更新 更多