我在像三星这样的某些设备中部署Codenameone应用程序时遇到了问题。
我试图在手动模式下创建应用程序而没有“theme.res”文件。我手动添加了一个表单并在没有操作系统的三星设备中运行它(只支持MIDP 2.0)并且它成功运行。
我尝试在“theme.res”文件中添加一些表单并使用它(你知道,使用它很简单)。所以在那之后我在三星设备上运行它并且我收到了错误。
它们之间有什么不同?
为什么不能使用“theme.res”文件运行?有什么问题?
答案 0 :(得分:0)
在获取资源之前尝试执行Display.init(this)。
答案 1 :(得分:0)
尝试使用项目“/resource.es”
的src文件中的正确路径加载答案 2 :(得分:0)
某些设备无法运行由codenameone或lwuit设计的应用程序。您应该使用codenameone或lwuit主题对所有设计进行硬编码。
或者您可以在codenameone向导上选择手动模板来开发您的应用程序。