2014-10-30 34 views
0

我想創建一個簡單的android應用程序來創建文件。它在調試時可以很好地工作,但是,當我使用proguard導出應用程序時,它僅創建名稱爲「UNTITLED」的文件。這怎麼可能?文件內容是正確的,只是標題總是UNTITLED。只是爲了確保它是在這裏:Google Drive Web api(android應用程序) - 創建文件在調試中正常工作,不在proguard中工作

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(); 

回答

1

好吧,我發現了原因 - 它肯定ProGuard的問題,解決辦法是把它添加到我的ProGuard配置:

-keep class com.google.api.** {*;} 
相關問題