Chromebook,用于从Android应用上的gmail应用中下载附件的Intent过滤器

时间:2019-01-30 00:27:04

标签: android-intent chromebook

我在Android应用程序中有一个意图实现,因此采用类似的解决方案: Intent filter to download attachment from gmail apps on Android 可以在手机和平​​板电脑上正常运行,但不能在我的Chromebook上运行。

我正在通过我的应用对Google Play进行内部测试,并测试了该应用的一个非常完整的版本(在实际启动之前)。它在Android手机和平板电脑上的运行效果非常好。因此,当我可以从Google Play下载应用时,现在可以在Chromebook中进行测试。 但是有一个例外,即Intent过滤器可以从Chromebook上的gmail应用下载附件。

  • 我的应用程序的主要功能之一是用户应该能够将工作文件相互邮寄,就像向客户的会计师一样,以便能够在手机中浏览会计信息。 此功能适用于手机和平板电脑,但不适用于Chromebook
    • 我的应用程序支持的文件扩展名是* .se,*。si,*。sie,*。xgl.xml和* ros.xml(以及.xml)。文件格式来自DOS和Windows环境,MIME不属于文件扩展名,而是文件扩展名。我个人认为,意图列表在手机和平​​板电脑中涵盖的范围有点长,但它可以起作用,请参见下文。
    • 在手机和平​​板电脑上工作正常,建议使用我的应用。
    • Chromebook没有关于Android应用的建议,甚至没有关于ES File Explorer文件管理器的建议。只是其他一些应用程序,并指代Google Play商店获取其他应用程序?
  • 它可以在Chromebook上比其他Android应用程序(打开应用程序并启动文件格式存储)(例如ES File Explorer文件管理器)更有效,但不能像chrome gmail或chrome web-browser一样在Phones and Tablets中使用。

该怎么办?

  • Chromebook是否有特殊用途?
  • 我一直在浏览Google搜索和SOF,但没有发现太多。
    • 有类似动作android:name =“ org.chromium.arc.intent.action.CREATE_NOTE”之类的东西,但我找不到有关它或org.chromium.arc.intent的任何文档吗?

这是我目前的意图过滤器设置:

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
        <intent-filter>
            <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="*/*" />
        </intent-filter>
        <intent-filter>
            <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="text/*" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="content" />
            <data android:mimeType="text/*" />
        </intent-filter>
        <intent-filter>
            <action android:name="android.intent.action.VIEW" />
            <category android:name="android.intent.category.DEFAULT" />
            <category android:name="android.intent.category.BROWSABLE" />
            <data android:scheme="content" />
            <data android:mimeType="application/*" />
        </intent-filter>

如何使我的意图在Chromebook中起作用?

0 个答案:

没有答案