Я пытаюсь открыть файл на диске Google с пользовательским типом MIME, но я всегда получаю сообщение «Этот тип файла не поддерживается».
Я установил приложение для Android, предназначенное для обработки этого типа файлов.,Фильтр намерений в манифесте выглядит следующим образом:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<action android:name="android.intent.action.EDIT" />
<action android:name="com.google.android.apps.docs.DRIVE_OPEN" />
<category android:name="android.intent.category.DEFAULT" />
<category android:name="android.intent.category.BROWSABLE" />
<data android:scheme="file" />
<data android:mimeType="myapp/myfiletype" />
<data android:host="*" />
</intent-filter>
Мои вопросы:
- Есть ли очевидная ошибка в моем фильтре намерений?
- Активность, обрабатывающая это намерение, не является активностью верхнего уровня моего приложения.Это нормально, не правда ли?
- Есть ли лучшая практика для отладки отправки таких намерений, как эта?
Спасибо.