Причина, по которой он не работает, заключается в том, что action
должно быть
android.intent.action.SEND
Не
android.intent.action.SHARE
Я тоже перепутал два. SHARE
- это то, что вы должны показывать в интерфейсе при отправке намерения SEND
- намерения SHARE
нет.