Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/203.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Google Drive API如何设置非MIME文件格式_Android_Google Drive Api_Mime Types_Google Drive Android Api - Fatal编程技术网

Android Google Drive API如何设置非MIME文件格式

Android Google Drive API如何设置非MIME文件格式,android,google-drive-api,mime-types,google-drive-android-api,Android,Google Drive Api,Mime Types,Google Drive Android Api,我的设备上有一些文件,我想上传(稍后下载)到谷歌硬盘。在驱动器上创建文件时,我必须将其设置为MIME类型: MetadataChangeSet.setMimeType("text/xml"); 因此,我们有一些特定的MIME类型,它允许我们上传不同的文件 但是如果我的文件格式不在这个MIME列表中,我该怎么办呢? 如何上载/下载.style、.map等格式的文件?但是,如果我的文件格式不在此MIME列表中,我该怎么办?如何上载/下载.style、.map等格式的文件? 我认为不在MIME列表中

我的设备上有一些文件,我想上传(稍后下载)到谷歌硬盘。在驱动器上创建文件时,我必须将其设置为MIME类型:

MetadataChangeSet.setMimeType("text/xml");
因此,我们有一些特定的MIME类型,它允许我们上传不同的文件

但是如果我的文件格式不在这个MIME列表中,我该怎么办呢?
如何上载/下载.style、.map等格式的文件?

但是,如果我的文件格式不在此MIME列表中,我该怎么办?如何上载/下载.style、.map等格式的文件?


我认为不在MIME列表中的文件格式将不被接受,因为文件类型无效。基于此,任何供应商/用户都可以发明自己的MIME类型,您可以在Google Drive中存储任何MIME类型,文件大小不超过5TB。

但如果我的文件格式不在MIME列表中,我该怎么办?如何上载/下载.style、.map等格式的文件?


我认为不在MIME列表中的文件格式将不被接受,因为文件类型无效。基于此,任何供应商/用户都可以发明自己的MIME类型,您可以在Google Drive中存储任何MIME类型,文件大小可达5TB。

事实上,我找到了一个解决方案

您可以这样指定自己的MIME类型(例如
.style
):


至少对我来说是有效的。

事实上,我已经找到了解决办法

您可以这样指定自己的MIME类型(例如
.style
):


至少对我来说是这样。

任何供应商/用户都可以发明自己的MIME类型
,但我认为,我必须在服务器端创建一个新的MIME类型。是否可以将我自己的MIME类型文件上传到Google Drive?或者更重要的是,如果我将从驱动器下载MIME类型不正确的文件,设备上的应用程序是否可以正确读取该文件?例如,如果我下载一个.jpeg类型的
纯文本文件,它会像.jpeg或.txt一样打开吗?
任何供应商/用户都可以发明自己的MIME类型
,但我想,我必须在服务器端创建一个新的MIME类型。是否可以将我自己的MIME类型文件上传到Google Drive?或者更重要的是,如果我将从驱动器下载MIME类型不正确的文件,设备上的应用程序是否可以正确读取该文件?例如,如果我下载一个.jpeg类型的
纯文本文件,它会像.jpeg或.txt一样打开吗?
String mimeType = MimeTypeMap.getSingleton().getExtensionFromMimeType("style");