I post an article about this previously.
How to accept only intents from a particular app on Android
I’ve since experimented.
The intentFilters: host in app.json does not seem to be able to control the explicit intent.
Also, we can’t use the properties in app.json to change the individual “exported” in the first place…
(We may be able to do this if you eject.)
<receiver android:name="host.exp.exponent.referrer.InstallReferrerReceiver" android:exported="true"> <intent-filter> <action android:name="com.android.vending.INSTALL_REFERRER" /> </intent-filter> </receiver>.
Would you happen to know some ideas?