问题标签 [javafxports]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
658 浏览

java - 如何在 SqlLite 数据库中存储数据(Android 上的 JavaFX)

我在 JavaFX 中创建了一个小型应用程序,并使用 Gluon 插件将其部署在我的 Android 设备中。我的应用程序的要求之一是将数据存储在 SqlLite 数据库中。我知道如何使用 Android SDK 来做到这一点,但我不知道如何在 JavaFX 中做到这一点。需要帮忙!

0 投票
1 回答
362 浏览

java - JavaFX Stage 不会在 Android 中显示

我已经使用 Gluon 插件在 Android 中部署了一个 JavaFX 应用程序。我现在想做的是显示第二个阶段,但不幸的是它不会显示。

这是第二阶段的代码:

当我尝试将其作为桌面应用程序运行时,此代码有效。我使用的是安卓 4.2。

0 投票
1 回答
1477 浏览

android - Javafx 与 Android - Api

我正在尝试在 JavaFx 项目中使用 Android 特定代码。我在 JavaFX 上编写了一个小游戏,当我使用 JavaFX-Ports 时,我可以在我的 Android Handy 上运行这个游戏。现在我想展示一些广告,为此我必须使用 FXActivity 作为上下文。

我导入了 FXActivity

然后我得到这个错误:

现在我将 jfxdvk.jar 和 android.jar(来自 Android-SDK)添加到我的依赖项中,现在我的 build.gradle 文件如下所示:

和以前一样的错误...

我做错了什么,我该如何做对?我一直在寻找解决方案,但是有很多不同的教程,我认为其中大多数都已经过时了。有人可以给我一个正确的 build.gradle 文件吗?

我找到了这个例子:https ://bitbucket.org/javafxports/samples/src/56e2050ef9e1/HelloPlatform/?at=default我认为这是正确的方法。但我不明白如何以这种方式使用 FXActivity

编辑:我为此开了一个新问题

NetBeans 的 Gluon 插件和 HelloPlatform 示例帮助了我,但现在我想使用 Google-Play-Services 来显示添加。将此添加到我的 build.gradle 文件中:

在我的 AndroidManifest.xml 中,我添加了:

当我尝试构建apk文件时,我得到了下一个错误

我搜索了一下,发现我应该包含 google-play-services_lib 但我不知道如何。这是我第一次使用 gradle

0 投票
1 回答
394 浏览

gradle - JavaFX And​​roid 端口 - Google Play 服务

我在 JavaFX 上写了一个小游戏并成功移植到 Android。现在我想加入一些 Google Ads。为此,我创建了一个 PlatformService 和 AndroidPlatformProvider ,如本所示。我正在为 Netbeans 使用 Gluon 插件

我将此添加到我的 build.gradle 文件中:

在我的 AndroidManifest.xml 中,我添加了:

当我尝试构建apk文件时,我得到了下一个错误

我搜索了一下,发现我应该将 google-play-services_lib 作为库包含,但我不知道如何。这是我第一次使用 gradle

在 Android SDK Manager 中,我安装了最新的 Play Services 和 Repository

0 投票
2 回答
512 浏览

java - 无法在 Android x86_64 上安装 JavaFX 应用程序

我设法使用 gradle 和 javafxport 构建了一个 JavaFX 应用程序,但该 apk 无法安装在我的设备上。

这是我的 build.gradle:

我的设备是运行库存 Android 5.0 的华硕 Zenfone2

它是 x86_64,所以我怀疑这可能是一个问题,但我不确定如何诊断。任何建议如何解决这个问题?

我设法拿到了标准 4.4.2 ARM 手机,所以它可以安装但它不会运行(黑屏),这是执行时的 logcat 错误输出:

这是我的项目结构,Main.java 是主要的:

Eclipse 中的项目结构

0 投票
1 回答
1596 浏览

java - 如何在 javafxports-Application 中使用外部 Jars

我用 javafxports 和 gradle 在 netbeans 中编写了一个 javafx andoid 应用程序。我将依赖项添加到gradel,但现在我不知道如何将jar 添加到我的项目或在我的应用程序代码中使用它。. .

你知道我该怎么做吗?我尝试搜索 www 几个小时...

好的,我试过了,但我不明白...

我完全按照你说的做了,但 netbeans 仍然说:包 io.netty.bootstrap 不存在

我在 src/android/ 下创建了一个名为 libs 的文件夹并将我的 jar 添加到那里...

这是我的依赖项:


最终解决方案:

  1. 您必须添加:compile 'io.netty:netty-all:4.0.24.Final'到 build.gradle 文件。(netty JAR-Libary 的示例)
  2. 我将库(netty)复制到我的主文件夹中名为“libs”的文件夹中,而不是 sry 等等。如果不存在则创建文件夹
  3. 编写您的代码,您将看到,导入工作。

感谢 José Pereda 的时间和最终解决方案!

0 投票
2 回答
3574 浏览

javafx - 未指定 ANDROID_HOME

这是另一个错误

FAILURE:构建失败并出现异常。

  • 出了什么问题:未指定 ANDROID_HOME。通过设置扩展 jfxmobile.android.androidSdk 将其设置为 gradle 属性、系统环境变量或直接在 build.gradle 中。

  • 尝试:使用 --stacktrace 选项运行以获取堆栈跟踪。使用 --info 或 --debug 选项运行以获得更多日志输出。

构建失败

0 投票
1 回答
674 浏览

java - 如何在 Gluon Project 中引用 android.jar

在此处输入图像描述

以上是我在 Android 上部署 JavaFX 的 Gluon 项目。我的问题是我无法引用 android.jar。如何解决这个问题?

构建.gradle

0 投票
1 回答
1538 浏览

java - 如何在 Gluon 项目中添加依赖项

我有我的自定义 jar 文件假设添加到我的 Gluon 项目的类路径中,但我在 Netbeans 中找不到任何允许您添加自定义 jar 的工具。有人可以指导我怎么做吗?

在此处输入图像描述

构建.gradle

0 投票
1 回答
920 浏览

android - Adding dependency to build.gradle

Consider the build.gradle below:

And I want to add a new dependency

QUESTION : How to merge two dependencies together? I tried something like the code below but it didn't worked, it throws an error. Any Idea?