如何使用android drive api在google drive中上传pdf?给我一个黑色的文件,上面有正确的不需要填写的页面

如何使用android drive api在google drive中上传pdf?给我一个黑色的文件,上面有正确的不需要填写的页面,android,pdf,google-drive-api,google-drive-android-api,drive,Android,Pdf,Google Drive Api,Google Drive Android Api,Drive,我开始使用谷歌驱动器api将一个pdf文件上传到我的驱动器上。在验证帐户后,上传了一个pdf格式的文件 似乎是将文件转换为pdf时出现的问题!请帮帮我 我做错什么了吗?请帮忙,谢谢 int a; String sdcard = Environment.getExternalStorageDirectory().getPath(); File myFile = new File(sdcard+"/Resume.pdf"); try {

我开始使用谷歌驱动器api将一个pdf文件上传到我的驱动器上。在验证帐户后,上传了一个pdf格式的文件

似乎是将文件转换为pdf时出现的问题!请帮帮我 我做错什么了吗?请帮忙,谢谢

        int a;
        String sdcard = Environment.getExternalStorageDirectory().getPath();
        File myFile = new File(sdcard+"/Resume.pdf");
        try {
            FileInputStream fin;
            BufferedReader br;
            fin=new FileInputStream(myFile);
            br = new BufferedReader(
                    new InputStreamReader(fin));
            OutputStream outputStream = driveContents.getOutputStream();
            ByteArrayOutputStream byt = new ByteArrayOutputStream();

            while((a=br.read())!=-1)
            {
                byt.write(a);

            }
            outputStream.write(byt.toByteArray());
        } catch (IOException e) {
            e.printStackTrace();
        }






        MetadataChangeSet changeSet = new MetadataChangeSet.Builder()
                .setTitle("New file pdf2")
                .setMimeType("application/pdf")
                .setStarred(true).build();

        // create a file on root folder
        Drive.DriveApi.getRootFolder(getGoogleApiClient())
                .createFile(getGoogleApiClient(), changeSet, driveContents)
                .setResultCallback(fileCallback);
    }
}.start();
并使用google drive演示homebaseActivity


如果您的代码已成功检索pdf的内容,您是否检查了日志?您可能需要检查这一点,并检查是否有正确的代码实现。您可以检查这个相关的,所以,这也为他的解决方案提供了相同的教程。希望这个信息有用。@ R·R·罗伯特,当我厌倦了用文本编辑器打开空白的PDF文件时,我发现了一个大的文本序列,我想它可能是格式化中的一个问题,代码似乎很好,因为我参考了上面的代码链接。你是否解决了你的问题,因为我也陷入了这个问题。请让我知道你是否实现了sameDid。如果你的代码成功检索到pdf的内容,请检查日志?您可能需要检查这一点,并检查是否有正确的代码实现。您可以检查这个相关的,所以,这也为他的解决方案提供了相同的教程。希望这个信息有用。@ R·R·罗伯特,当我厌倦了用文本编辑器打开空白的PDF文件时,我发现了一个大的文本序列,我想它可能是格式化中的一个问题,代码似乎是好的,因为我参考了上面的代码链接,你解决了你的问题,因为我也被困在这个请让我知道,如果你实现了相同的