我希望在 Oculus Go 上使用我的应用程序打开我类型 (.xxx) 的所有文件。
为此,我在我的 AndroidManifest.xml 文件中尝试了很多东西。目前,我在主要活动中拥有所有这些意图过滤器:
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="http" />
<data android:host="*" />
<data android:pathPattern=".*\\.xxx" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.BROWSABLE" />
<category android:name="android.intent.category.DEFAULT" />
<data android:scheme="file" />
<data android:host="*" />
<data android:pathPattern=".*\\.xxx" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/x-compressed" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/x-zip-compressed" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="application/zip" />
</intent-filter>
<intent-filter>
<action android:name="android.intent.action.VIEW" />
<category android:name="android.intent.category.DEFAULT" />
<data android:mimeType="multipart/x-zip" />
</intent-filter>
具有 mime 类型的 4 个意图过滤器用于 zip 文件。这是因为我的文件类型是“.zip”文件重命名为“.xxx”。
我已经用 oculus 浏览器下载了一个 .xxx 文件,然后在右侧面板上单击它。什么也没发生...我也尝试使用 zip 文件。没啥事儿 ...
是否可以在 Oculus Go 上进行文件关联?难道我做错了什么 ?提前致谢。