Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/204.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android上的Scalafx_Android_Scalafx_Javafxports - Fatal编程技术网

Android上的Scalafx

Android上的Scalafx,android,scalafx,javafxports,Android,Scalafx,Javafxports,是否可以在Android上构建和运行ScalaFX应用程序 我知道JavaFX的交叉构建是由支持的。ScalaFX可以与此结合使用,还是通过其他方式?有什么复杂之处?除其他外: 建筑是如何工作的,据我所知,目前它使用的是Gradle——这可以用SBT代替吗 此外,我认为在Android上运行的大多数Scala应用程序都需要去除未使用的库代码,否则它们的二进制文件会非常大。是这样吗 需要考虑的任何其他步骤?已经有一个结合了Scala和JavaFXPorts的应用程序: 代码: 博客帖子:

是否可以在Android上构建和运行ScalaFX应用程序

我知道JavaFX的交叉构建是由支持的。ScalaFX可以与此结合使用,还是通过其他方式?有什么复杂之处?除其他外:

  • 建筑是如何工作的,据我所知,目前它使用的是Gradle——这可以用SBT代替吗
  • 此外,我认为在Android上运行的大多数Scala应用程序都需要去除未使用的库代码,否则它们的二进制文件会非常大。是这样吗

需要考虑的任何其他步骤?

已经有一个结合了Scala和JavaFXPorts的应用程序:

代码:

博客帖子:


您可以从下载并测试它

这非常有用,但它是JavaFX+Scala,与www.scalafx.org不完全相同。此外,该项目使用Gradle,而不是SBT。我想使用的是“原生”scala eosystem的一部分(即SBT和ScalaFX),而不仅仅是scala作为“胶水”。我将尝试使用来自的说明,并尝试将其与您的示例结合在一起……虽然我不是Scala专家,但我认为ScalaFX应该可以工作,但SBT不会与JavaFXPorts一起工作,因为它的所有构建链都基于Gradle。您是否成功地将ScalaFX用于Android应用程序?我正在搜索完全相同的内容不,我不得不暂时搁置,但我会尽量记住,一旦我找到答案,就在这里更新答案。我认为这是可行的。