2014-03-13 46 views
1

我剛剛花了很多時間嘗試解決原因,當我將.zip文件附加到Gmail中以編程方式生成的電子郵件時,他們只是卡在發件箱中。在這個過程中,我發現了同樣的情況,如果我只是使用Gmail並附加一個zip文件(其中在兩種情況下,壓縮文件是有效的,並且使用邏輯設在外部存儲像這樣的:無法從Gmail發送.zip文件

File sdcard = Environment.getExternalStorageDirectory(); 
File dir = new File(sdcard.getAbsolutePath()); 
dir.mkdir(); 
OutputStream os = new FileOutputStream(new File(dir, filename)); 

如果我使用不同的文件擴展名(例如.zap),然後在這兩種情況下(即使用Gmail應用程序和我自己的代碼),電子郵件立即發送(並完整到達)。我可以這樣做,以避免不必給我的zip文件愚蠢的擴展?

回答