我在一个代号为 one 的大项目上工作(我无法附上我的代码,因为它真的很大)。我得到了 android 应用程序,它可以在 android 设备上运行。但最近我得到了这个项目的 ios 构建,它不能在 ios 设备上工作(只显示一个白页而不是 map )。 我的项目是一个 map 框架,可以在图形上渲染图 block 和...(我使用图形类进行绘图、转换、编写文本等)。 由于不支持文件,我使用输入流来处理文件。 我需要一个解决方案来解决如何调试并找到有关 ios 构建的问题(为什么不显示图 block )。 事实上,我对 ios 和 objective-c 一无所知。
提前致谢。
最佳答案
大多数允许检查问题的日志记录功能是为专业开发人员提供的(您可以尝试试用),本视频中讨论了它(主要关注崩溃):http://www.codenameone.com/how-do-i---use-crash-protection-get-device-logs.html
根据您的描述,我猜您创建了一个非常大的可变图像(大于屏幕边界)并正在其上绘图。这在 iOS(和较新的 Android 设备)上会很慢,而且如果图像超过设备的最大纹理大小,实际上可能会产生该结果。
如果不是这种情况,您需要更准确地解释您在做什么。
关于java - 为什么我的项目在 android 上运行,但在 codenameone 中不能在 ios 上运行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25708554/