模拟器不会以 iphone X 皮肤启动

Posted

技术标签:

【中文标题】模拟器不会以 iphone X 皮肤启动【英文标题】:Simulator won't start with iphone X skin 【发布时间】:2022-01-15 15:58:55 【问题描述】:

我在 Windows 10 上使用 netbean 12.6 在模拟器中运行代号为 1 的图表演示。 它显示错误消息。

视网膜比例:1.0 加载皮肤文件失败:/iPhoneX.skin java.lang.NullPointerException 在 com.codename1.impl.javase.JavaSEPort.initializeCoordinates(JavaSEPort.java:2374) 在 com.codename1.impl.javase.JavaSEPort.loadSkinFile(JavaSEPort.java:2595) 在 com.codename1.impl.javase.JavaSEPort.loadSkinFile(JavaSEPort.java:4574) 在 com.codename1.impl.javase.JavaSEPort.init(JavaSEPort.java:4786) 在 com.codename1.impl.CodenameOneImplementation.initImpl(CodenameOneImplementation.java:17

模拟器无法启动。我试过卸载Netbeans,代号一插件。但它没有用。 谢谢。

【问题讨论】:

你使用的是ant还是maven?您使用的是哪个操作系统? 【参考方案1】:

我们昨天针对此问题发布了修复程序并找到了问题所在。这是由于 CI 脚本中的一个问题导致了 jar 的错误更新。我们在手动测试中没有注意到它,因为我们在那台机器上选择了下载的皮肤。

Steve 已在 CI 中添加了一些测试来解决这个问题。

【讨论】:

以上是关于模拟器不会以 iphone X 皮肤启动的主要内容,如果未能解决你的问题,请参考以下文章

应用程序不会在 Xcode 模拟器上运行,但会在 iPhone 上运行

设备错误:模拟器:utoconfig:-皮肤像素 2...在 VS 2019 中启动 android 设备时

安装 Xcode 6 iOS Simulator 8 后皮肤消失

如何在 iPhone 模拟器上打开位置检测

使用Xamarin.Forms应用程序填充iPhone X屏幕

在没有 Xcode 的情况下启动 iPhone 模拟器