Основной частью моего приложения является нестандартный тип файла, в моем случае .crumb Намерение работает правильно практически для всего, кроме приложения Gmail.Я подтвердил, что это намерение работает с файловыми браузерами, приложением Hotmail, Skype, почтовым приложением AOS и т. Д. Но только Gmail не предоставляет возможность загрузки.
Есть ли какая-либо другая регистрация файла?Я должен сделать?Вот мой фильтр намерений:
<intent-filter android:priority="100">
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="file" />
<data android:mimeType="*/*" />
<data android:pathPattern=".*\\.crumb" />
<data android:host="*" />
</intent-filter>