简单的BrowserComponent使应用程序崩溃

时间:2019-10-17 06:18:52

标签: java codenameone

这是我用CodeName One开发的第一个应用程序。它基本上是一个WebView(print function),带有一些选项(返回,前进,加载url等)...问题是,在模拟模式下构建和启动应用程序后,它会在一段时间后崩溃:

function

代码是:

BrowserComponent

打开除JRE version: OpenJDK Runtime Environment (11.0.3+7) (build 11.0.3+7-Ubuntu-1ubuntu218.04.1) Java VM: OpenJDK 64-Bit Server VM (11.0.3+7-Ubuntu-1ubuntu218.04.1, mixed mode, sharing, tiered, compressed oops, g1 gc, linux-amd64) Problematic frame: V [libjvm.so+0x8ba319] 之外的URL不会立即使应用程序崩溃,而是在浏览页面后...

可能是什么问题? 谢谢!

PS:我试图为Android构建应用程序,但似乎在手机上运行正常...问题是,如果它在计算机上崩溃,我不确定该应用程序是否稳定

1 个答案:

答案 0 :(得分:1)

在模拟器中运行时,我们使用了非常糟糕的JavaFX浏览器组件。当在其他任何地方(除了Desktop构建版本)运行时,我们使用该平台的本机浏览器总是更好。因此,您将看到兼容性和稳定性问题。

不幸的是,没有JavaFXs浏览器组件的稳定免费替代品。因此,模拟器中的稳定性/质量问题很痛苦,但并不表示设备上的行为。