问题标签 [gluon-mobile]

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 回答
681 浏览

javafx - Gluon 移动 iOS 音频播放器

由于 JavaFx 媒体尚未移植到移动平台,任何人都可以帮助我使用本机 iOS APi 播放声音 mp3 文件,该文件将存储在我 gluon 项目的 main/resources 文件夹中。

0 投票
1 回答
130 浏览

gluon - Gluon Connect DataProvider.retrieveList 导致 IllegalStateException

以下代码IllegalStateException在 FX 应用程序 Thread- 上生成 -not 。

我想这样做的原因是,将元素添加到的代码没有包含在其中IteratorGluonObservableList尽管Platform.runLater()有其他调用retrieveList()

0 投票
1 回答
199 浏览

gluon-mobile - Gluon Mobile 项目能否自动下载并包含 libCharm.a?

我写了一个使用com.gluonhq.charm.down.common.ScanService. 如果我在 src/ios/jniLibs 中手动包含本机库 libCharm.a,它可以在真实的 iOS 设备上按预期工作。这在他们的GoNative应用程序的 Gluon 文档中进行了解释。如果我没记错的话,这个库是在 Charm Down IOS 的 build.gradle 文件中构建的。

这是我的示例的 build.gradle。正如我所说,如果我将 libCharm.a 手动复制到 src/ios/jniLibs,这将导致一个完全正常工作的应用程序。

我尝试在最新版本的 charm-down-ios 中添加 iosRuntime 依赖项,但这似乎没有效果。所以,问题是:有没有一种方法可以自动获取与我指定的依赖项匹配的 libCharm.a,或者手动方式(同样有效)是唯一可能的方式?非常感谢您提前。

0 投票
1 回答
817 浏览

rest - 如何在 gluon javafx 应用程序中处理异步 API 调用

如何从 gluon 移动应用程序使用 REST API 服务器登录。我试过 HttpClient 确实可以调用 .

0 投票
1 回答
157 浏览

java - 本地保存列表时 GluonClient 数据丢失

我正在尝试使用GluonClient. 它偶尔会为少数元素工作,但会引发大多数错误。

我初始化:

我正在使用 aRestClient从 REST API 中检索数据。列表初始化后,我尝试将数据保存在本地(尝试使用 GluonClient 进行此读取但没有成功):

这在某些时候适用于某些数据,大约 4 个(不总是 4 个) 168 个作业对象被保存,其余的则生成异常:

要检索本地数据,我调用:

这很好用。

-我可以访问和使用〜4个被保存的对象,但其余的都丢失了。

- 从一个测试到下一个测试(最令人困惑的部分),确实保存的〜4个对象是不一样的。

- 使每个作业对象中的数据相同,以测试数据是否无效或是否存在无效字符但看到相同的问题。以前在其他应用程序中使用org.json.

-除了作业文件之外, 有时还会为每个“丢失”对象生成文件,并将 UID 作为文件名。

-两次我没有看到抛出异常,但大多数数据仍然丢失。

-Job ClassIntegerProperty用于StringProperty数据类型。带有注释的吸气剂@XMLElement

我从中看到的行为GluonClient是不一致的。

我尝试使用FileClient,但它不适用于列表(我应该在这条赛道上吗?)。

如何使用 将GluonClient本地内容作为列表保存和处理?

使用javafxportsVersion= '8.60.7'

API 返回格式:

0 投票
1 回答
582 浏览

java - 我可以在 android 上的 javafx 中显示 google adwords (AdView)

我有一个在 android 上运行的 javafx 应用程序,并且想在某些屏幕上放置 google adwords。我遇到的问题是,adwords 使用 googles AdView 来显示添加,这是一个 Android 表示对象,并且与 JavaFX 表示层不兼容。

创建 AdView 的示例代码

现在我有一个准备好展示的 com.google.android.gms.ads.AdView 对象

我可以使用将它添加到 android 视图层次结构中

当作为 android 应用程序运行时,所有这些都按预期工作。

所以问题是“我可以让 AdView 在 javafx 表示层中显示吗?” .

有没有办法让 com.google.android.gms.ads.AdView 成为 javafx.scene.Node 的一个实例,然后我可以使用类似的东西添加它

还是有其他解决方案?

0 投票
1 回答
458 浏览

gluon-mobile - 如何在 iOS 上的 Gluon Mobile 中使用 PositionService?

我想PositionService在 iOS 上使用 Gluon Mobile。我编写了一个在桌面上运行的小型示例应用程序,提供(按预期)虚假的位置更改,并在 Android 上运行。但是,在 iOS 模拟器上,不会调用侦听器。这是代码的相关部分:

我添加了 libCharm.a,但据我所知,这里不需要它。

我还发现了有关更新 info.plist 的提示,如下所示,但是无论有没有它,都不会调用侦听器。

我看到的关于位置的唯一输出是:

我想我在这里遗漏了一些东西......一如既往,非常感谢任何帮助。

编辑:对不起,忘记了 build.gradle:

0 投票
1 回答
474 浏览

gluon - 当我尝试读取资源时出现 NullPointerException

我有一个 Gluon Mobile JavafX 项目。

我正在尝试从我的 apk 中读取资源,并且仅在 Android 中收到错误。

Android上的错误是:

该文件位于 RESOURCE/COM....

在此处输入图像描述

此方法在 Windows 上完美运行。

你能帮忙的话,我会很高兴。谢谢你。

0 投票
0 回答
317 浏览

javafx - Firebase Gluon 移动

如果我想为 iOS 端口使用诸如 firebase 之类的具有 android 和 ios SDK 的库,我将如何编写代码并将其添加到我的 Gluon Mobile 项目中?此外,对于在 android 上使用,我是否只需将 firebase 库添加到 gradle 构建并为其编写自定义代码?

0 投票
1 回答
62 浏览

gluon - Gluon Mobile 示例应用程序是否可以在线运行?

我看到这里列出的示例应用程序:

http://gluonhq.com/support/samples/#mobile

他们可以在某个地方在线运行吗?我想向一些非开发人员发送一个链接,以便他们可以在手机上查看示例。