在Google云端硬盘上打开具有自定义MIME类型的文件

时间:2018-10-10 19:36:59

标签: android-intent

我正在尝试使用自定义MIME类型打开google驱动器文件,但我总是收到“不支持此文件类型”。

我已经安装了旨在处理此文件类型的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>

我的问题是:

  1. 我的意图过滤器中是否有任何明显的错误?
  2. 处理此意图的活动不是我的应用程序的顶级活动。可以吗?
  3. 是否有调试这种intent调度的最佳实践?

谢谢。

0 个答案:

没有答案