NativeScriptの現在の状態で、Androidの共有インテントをリッスンするアプリを作成することはできますか?NativeScriptアプリに共有することはできますか?
私が達成したいのは、たとえば、Android上のWebブラウザでWebサイトを開いて共有をタップし、共有ターゲットのリストで自分のNativeScriptアプリケーションを参照することです。
ネイティブのAndroidアプリでこれを達成しましたが、NativeScriptアプリで動作させることはできません。私は、AndroidManifest.xmlを混乱させて、
<action android:name="android.intent.action.SEND"></action>
<category android:name="android.intent.category.DEFAULT"></category>
をインテントフィルターに入れましたが、これは役に立ちませんでした。私のアプリは共有ターゲットのリストに表示されません。
私は実際にあなたの例で動作するので、私のコードで何かを混合する必要があります。プロジェクトでこのJavaスニペットを使用する方法がわかりませんが、まだアプリからインテントを送信する必要はありません。ありがとう@pkanev! – Najki
2番目のコードスニペットは、インテントを送信する方法、Androidアプリケーションで使用する方法、またはNativeScriptアプリケーション(http://docs.nativescript.org)のJavaScript経由でネイティブAndroid APIにアクセスする方法を示すサンプルコードです。 /ランタイム/アンドロイド/ジェネレーター/エクステンドクラスインタフェース)。 – pkanev