as @Xlythe's answer, using com.google.android.gms.nearby.sharing.EXTRA_REQUIRED_PACKAGE can launch a package from receiver by Nearby
Question is how can i send a file with intent extra to Nearby directly. guess i can use ACTION_SEND intent with Chooser dialog and make user select the Nearby button. But is there a way to send to Nearby bypassing the chooser dialog?
And one more, suppose that a file sent to a receiver device with EXTRA_REQUIRED_PACKAGE value. receiver would get notification from Nearby to accept it and system would launch the package from extra value? and is the package able to handle a file that was sent from Nearby?
Use the Intent action "com.google.android.gms.SHARE_NEARBY" and the package "com.google.android.gms" to directly launch Nearby Share.
Yes, the system launches the package with the action "android.intent.action.VIEW" and the intent extras from the received data.