我是android新手。 我设置了写入Google云端硬盘的意图:
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);
我到了"存储选择器",我将它转到"保存到"。然后选择" google drive",然后选择"我的驱动器"然后选择save" newfile.txt"。
但我得到一个Toast with"未能保存文件"。所以这段代码让我在那里,但没有产生我想要的文件创建结果。
我检查过我确实得到了" RESULT_CANCELED"在onActivityResult中。
代码片段(上面给出)与"创建新文档"中给出的代码片段基本相同。在https://developer.android.com/guide/topics/providers/document-provider.html
有人知道为什么我不能把这个文件写入云端吗? 感谢。