現在、カスタム スキームのインテント フィルターを実行して、ブラウザーから自分のアプリを開きます。
代わりにアクティビティを開いてブロードキャストレシーバーを起動することは可能ですか?
アクティビティ ブロードキャスト レシーバーの現在のコードは次のようになります。
<action android:name="android.intent.action.VIEW" >
</action>
<category android:name="android.intent.category.DEFAULT" >
</category>
<category android:name="android.intent.category.BROWSABLE" />
<data
android:host="shortener.com"
android:scheme="shortener" >
</data>
</intent-filter>
これが私の受信機コードです。トリガーしません。ビューアクションとカスタムアクションを試しました
<receiver android:name="MyReceiver" >
<intent-filter>
<action android:name="com.dg.action.CONFIGURE" >
</action>
<category android:name="android.intent.category.DEFAULT" >
</category>
<data
android:host="shortener.com"
android:scheme="shortener" >
</data>
</intent-filter>
</receiver>