android-存储访问框架-谷歌云-无法保存文档-KitKat 4.4

android-存储访问框架-谷歌云-无法保存文档-KitKat 4.4,android,Android,我是android新手。 我设置了一个写入谷歌硬盘的意图: Intent intent = new Intent(Intent.ACTION_CREATE_DOCUMENT); intent.addCategory(Intent.CATEGORY_OPENABLE); intent.setType("text/plain"); intent.putExtra(Intent.EXTRA_TITLE, "newfile.txt"); startActivityForR

我是android新手。 我设置了一个写入谷歌硬盘的意图:

Intent intent = new Intent(Intent.ACTION_CREATE_DOCUMENT);
    intent.addCategory(Intent.CATEGORY_OPENABLE);
    intent.setType("text/plain");
    intent.putExtra(Intent.EXTRA_TITLE, "newfile.txt");
    startActivityForResult(intent, WRITE_REQUEST_CODE);
我到达“存储选择器”,我将其设置为“保存到”。然后选择“谷歌硬盘”,然后选择“我的硬盘”,然后选择保存“newfile.txt”

但我得到了“保存文档失败”的祝酒词。所以这段代码让我达到了目的,但没有产生我想要的文件创建结果

我检查了一下,在onActivityResult中我确实得到了“RESULT\u cancelled”

代码片段(如上所示)基本上与

有人知道我为什么不能把这个文件写到云中吗?
谢谢。

应该将什么保存到该文件中?我看不到任何内容。我还使用了startActivityForResults中的CREATE_REQUEST_代码,得到了相同的结果。这实际上更像是一种创建方法。我使用单独的方法将内容写入创建的文件中