問題タブ [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 投票する
0 に答える
316 参照

android - ビューを切り替えると Gluon Mobile アプリが遅くなる

ビューを複数回切り替えると、アプリの実行がますます遅くなります。デスクトップでは、十分な RAM があるため、実際には違いがわかりません。しかし、私の Android デバイスでは、アプリが遅くなるように何かが蓄積されているようです。

これは、(アフターバーナーを使用して) 複数のビューを持つサンプル アプリで、プライマリとセカンダリを何度も (約 30 回以上) すばやく切り替えると発生します。

これはアニメーションの構築 (ビューの遷移) が原因ですか、それともビュー自体が原因ですか?

これを修正する方法はありますか?それともバグですか?

View Events:
Primary event: SHOWING
Primary event: SHOWN
Primary event: CLOSE_REQUEST <-- なぜこれなのか? 隠すだけでは不十分ですか?
プライマリ イベント: HIDING
プライマリ イベント: HIDDEN

(ViewStackPolicy を SKIP に設定しようとしましたが、どちらも役に立ちません)

また、Gluon が Android でビューを処理する方法を知っている場合は、共有してください :D

編集:
これは、Samsung Galaxy S5 のサンプル アプリケーション (Multiple Views FXML) でも発生します。

0 投票する
1 に答える
177 参照

java - Android のアセット フォルダ [JavaFxPorts] はどこにありますか

Android に移植する Javafx アプリを開発する際に、Netbeans 用の Gluon プラグインを使用しました。Android のアセット フォルダーにいくつかのファイルを追加したいのですが、見つかりませんでした。アセット ファイルの配置場所

0 投票する
1 に答える
226 参照

android - Gluon/JavaFXPorts 自動化された UI テスト

Gluon-Mobile で作成されたアプリで自動 UI テストを行う方法はありますか?
たとえば、Espresso for Android は Gluon で動作しますか?
Espresso は ElementIds を使用するため、そうは思いませんが、これを回避する方法はありますか?

0 投票する
2 に答える
2388 参照

javafx-8 - SceneBuilder が Gluon fxml を開かない理由

標準の Gluon プロジェクトを作成して .fxml ファイルを開こうとすると、エラーが表示されます ここに画像の説明を入力

私が理解しているように、Gluon は商用サポートとして SceneBulder による .fxml ファイルを開くことを提供します。このサポート機能はどこで購入できますか? ps NetBeans用のSceneBuilderとgluonプラグインの最新バージョンを使用しています(19.03.2016用)

0 投票する
1 に答える
736 参照

java - Gluon アプリが iOS で起動しない

そして、Googleは本当に役に立ちません。

これはbuild.gradleファイルです:

0 投票する
1 に答える
219 参照

javafx - jfxmobile-plugin を使用して Android 用の JavaFX Undertow Websockets プロジェクトをコンパイル中に、属性が大幅に切り捨てられました

Android 用の JavaFX プロジェクトのコンパイル中に問題が発生しました。このプロジェクトには多数のライブラリが含まれており、Undertow Websockets はその中に含まれています。必要なすべての jar を lib ディレクトリにダウンロードし、build.gradle ファイルの依存関係 / コンパイル ファイル ブロックに含めました。

jar ファイルの依存関係 (主に DuplicateFileException) に関するその他の問題は解決できましたが、Undertow ライブラリの 1 つ ( undertow-core-1.3.14.Final.jar )が少し頭を悩ませています。

gradle.build ファイル 'gradlew android' のコンパイル ファイルブロックに追加すると、エラー メッセージが表示されます。

問題: タスク ':createMainDexList' の実行に失敗しました。

スレッド「メイン」での例外.direct.StdAttributeFactory.runtimeVisibleParameterAnnotations(StdAttributeFactory.java:661) com.android.dx.cf.direct.StdAttributeFactory.parse0(StdAttributeFactory.java:162) com.android.dx.cf.direct.AttributeFactory.parse(AttributeFactory) .java:96) com.android.dx.cf.direct.AttributeListParser.parse(AttributeListParser.java:141) で com.android.dx.cf.direct.AttributeListParser.parseIfNecessary(AttributeListParser.java:115) で com. android.dx.cf.direct.AttributeListParser.getEndOffset(AttributeListParser.java:96) com.android.dx.cf.direct.MemberListParser.parse(MemberListParser.java:213) com.android.dx.cf.direct.MemberListParser.parseIfNecessary(MemberListParser.java:108) で com.android.dx.cf.direct.MethodListParser.getList(MethodListParser.java:54) で com.android.dx .cf.direct.DirectClassFile.parse0(DirectClassFile.java:542) com.android.dx.cf.direct.DirectClassFile.parse(DirectClassFile.java:406) で com.android.dx.cf.direct.DirectClassFile.parseToEndIfNecessary (DirectClassFile.java:397) com.android.dx.cf.direct.DirectClassFile.getAttributes(DirectClassFile.java:311) com.android.multidex.MainDexListBuilder.hasRuntimeVisibleAnnotation(MainDexListBuilder.java:191) com.android. multidex.MainDexListBuilder.keepAnnotated(MainDexListBuilder.java:167) com.android.multidex.MainDexListBuilder.(MainDexListBuilder.java:121) com.android.multidex.MainDexListBuilder.main(MainDexListBuilder.java:91) at com.android.multidex.ClassReferenceListBuilder.main(ClassReferenceListBuilder.java:58) …オフセット 0009c07 で RuntimeVisibleParameterAnnotations 属性を解析中 > …属性の解析中 [3] …メソッドの解析中 [1] …ながらio/undertow/client/http/HttpResponseParser$$ generated.class の解析

以下は私のbuild.gradleファイルの内容です:

Undertow Websockets で apk の生成を管理したり、サードパーティのライブラリで同様の問題に遭遇したりした人はいますか?

どんな助けでも大歓迎です。ありがとうございました!

0 投票する
1 に答える
296 参照

android - Android のタッチ感度 (Gluon/JavaFXPorts)

デフォルトのタッチ感度は 20px です。それは私のアプリがパーフェクトになるのを防ぎます...

この問題は、JavaFXPorts について既に議論されています: https://bitbucket.org/javafxports/android/issues/50/missing-touchevents
(javafx.platform.properties を介して感度を 1px に「設定するだけ」)

しかし、どうすれば Gluon で修正できますか? javafx.platform.properties はどこに置く必要がありますか?

Androidアセットフォルダーに入れて、アセットフォルダーについてgradleに伝えても、何も起こりません...

Gluon を使用するために gradle にもっと伝える必要がありますか、それともどうすれば修正できますか?