我正在尝试创建简单的Android应用程序来创建文件。它在调试时非常有效,但是,当我使用proguard导出应用程序时,它只创建名为" UNTITLED"的文件。这怎么可能?文件内容正确,标题始终为UNTITLED。只是肯定它在这里:
File file = new File();
file.setTitle("hello.txt");
file.setMimeType(MIME_TYPE);
// file content
java.io.File temp = createTempFile("simple content");
FileContent mediaContent = new FileContent(MIME_TYPE, temp);
File createdFile = service.files().insert(file, mediaContent).execute();
答案 0 :(得分:1)
好的,我发现了原因 - 这绝对是程序问题,解决办法是将其添加到我的proguard配置中:
-keep class com.google.api.** {*;}