我已经在谷歌驱动器的应用程序文件夹中创建了一个文件。
编写文件的代码
OutputStream outputStream = result.getDriveContents().getOutputStream();
try {
outputStream.write(text.toString().getBytes());
} catch (IOException e1) {
Log.i(TAG, "Unable to write file contents.");
}
MetadataChangeSet changeSet = new MetadataChangeSet.Builder()
.setTitle("appconfig.txt")
.setMimeType("text/plain")
.build();
Drive.DriveApi.getAppFolder(getGoogleApiClient())
.createFile(getGoogleApiClient(),changeSet,result.getDriveContents())
.setResultCallback(fileCallback);
读取文件的代码
DriveFile file = Drive.DriveApi.getFile(mGoogleApiClient, driveId);
DriveContentsResult driveContentsResult = file.open(mGoogleApiClient, DriveFile.MODE_READ_ONLY, null).await();
System.out.println("result success "+driveContentsResult.getStatus().isSuccess());
driveContentsResult的状态为false。我看过谷歌的演示,但找不到解决方案。谁能帮我找出我做错了什么,或者我可以尝试的其他方法是什么。
如果您提供更多的信息将会有所帮助,但以下是您可以尝试的几件事情:
>
签出https://github.com/googledrive/android-demos/blob/master/src/com/google/android/gms/drive/sample/demo/createFileInAppFolderActivity.java
检查结果中的错误消息:DriveContentsResult.getStatus().getStatusMessage()
在logcat中查找任何相关的日志输出
问题内容: 我开发了一个应用程序,可以从用户选择的文件夹中读取文件。它显示每个文件中有多少行代码。我只希望Java文件显示在文件选择器(扩展名为.java的文件)中。下面是我的代码: 我也进行了编辑,但是仍然无法正常工作,请告知请告知如何仅读取扩展名为.java的文件,换句话说,请仅从文件夹中读取java文件,请告知 问题答案: 您需要一个FilenameFilter。这应该为您工作:
如何从资源文件夹的子文件夹中读取文件。 我在资源文件夹中有一些json文件,例如: 现在我想在我的课堂上读到这个 这是我正在尝试的,但是失败了。 不起作用,那么我正在尝试: 这两样东西都不工作。
我正在使用Spring Boot和json模式验证程序。我正在尝试读取一个名为来自文件夹。我试过几种不同的方法,但都没能奏效。这是我的密码。 这是文件的位置。 在这里,我可以看到文件夹中的文件。 但是当我运行代码时,我得到了以下错误。 我在代码中做错了什么?
本文向大家介绍php从文件夹随机读取文件的方法,包括了php从文件夹随机读取文件的方法的使用技巧和注意事项,需要的朋友参考一下 本文实例讲述了php从文件夹随机读取文件的方法。分享给大家供大家参考。具体实现方法如下: 希望本文所述对大家的php程序设计有所帮助。
如何使用URI从资源文件夹的子文件夹中读取文件 资源文件夹中有一些json文件,如: 现在我想在我的课堂上读这个 这是我正在尝试的。 我的东西工作正常,但我遇到的问题是我不想使用< code>toURI,因为它会失败。
我有一个名为的项目,它有以下结构: 所以这两个文件的路径是: 我想读测试文件。TestDataProvider中的json。JAVA 我曾经用过 我看到从URL res=getClass(). getClassLoader(). getResources("testfile.json")返回; 有人能帮我吗?