1

1) 再現:

  • インテントに反応するサンプル gluon アプリを構成する (例: 画像共有)
  • 今度はアプリを開き、1 回はインテント (メッセンジャーでの共有など) を、もう 1 回は通常どおりに開きます。
  • 実行中の 2 つのアプリのいずれかの画面に触れるとすぐに
  • クラッシュ

2) エラー:

04-05 13:43:33.376: E/AndroidRuntime(5970): java.lang.RuntimeException: Failed to invoke com.sun.glass.ui.android.DalvikInput.onMultiTouchEvent method by reflection

3) 理由(推測)

  • バックエンドがタッチ イベントを受け取り、それを正しいアプリケーションに転送しようとします。
  • アプリケーションが複数存在する
  • 正しいものを決めることができません (開いたものと閉じたもの)

4) 通常はどうあるべきか

  • イベントを現在開いている/アクティブなアプリにのみ転送する

このバグはどこに投稿すればよいですか?
これは純粋な javaFXports のバグですか? (もしそうなら、正確にどこに投稿しますか)

編集:
基本的な Hello World Gluon を再現するだけでも十分です。
インテントで呼び出されるアプリを有効にするだけです。
私は次のようにしました:

<intent-filter>
    <action android:name="android.intent.action.MAIN"/>
    <category android:name="android.intent.category.LAUNCHER"/>
</intent-filter>
<intent-filter>
    <action android:name="android.intent.action.SEND"/>
    <category android:name="android.intent.category.DEFAULT"/>
    <data android:mimeType="*/*"/>
</intent-filter>
4

0 に答える 0