『壹』 為什麼我用好壓解壓了一個zip文件.之後還是個壓縮文件
你這個文件根本沒有文件的後綴名,無法識別,請自行添加後綴名。
如rar壓縮文件應該是:xxx.rar
zip壓縮文件應該是:xxx.zip
『貳』 涓轟粈涔堟垜瑙e帇涓涓鍘嬬緝鏂囦歡鍚庡彧鍑虹幇浜嗕竴涓鏂囦歡澶癸紝鏄涓嶆槸瑙e帇澶辮觸浜嗭紵
姝e父鐨勶紝璇存槑浣犻偅涓鍘嬬緝鏂囦歡鏄浠ユ枃浠跺す鐨勬柟寮忓帇緙╃殑銆
『叄』 java新人,在學習解壓縮文件時,解壓文件後,裡面的文件變文件夾
file.mkdirs();只有目錄才要創建文件夾,如果這個file本應該是文件,你卻創建了一個同名文件夾,那自然不能再創建這個文件了(即後面的file.createNewFile();無法創建文件).
另外,對於文件其實是不需要createNewFile的,因為如果你真要解壓文件,你要打開對應文件流,並且創一個輸出流,輸出到目標文件中(這個文件會自動創建的),但你的代碼裡面沒看到這個步驟,給你個完整的解壓示例.
importjava.io.File;
importjava.io.FileOutputStream;
importjava.io.IOException;
importjava.io.InputStream;
importjava.io.OutputStream;
importjava.util.Enumeration;
importjava.util.zip.ZipEntry;
importjava.util.zip.ZipFile;
publicclassTest
{
publicstaticvoinZipFiles(StringzipPath,StringdescDir)throwsIOException
{
unZipFiles(newFile(zipPath),descDir);
}
publicstaticvoinZipFiles(FilezipFile,StringdescDir)throwsIOException
{
FilepathFile=newFile(descDir);
if(!pathFile.exists())
{
pathFile.mkdirs();
}
ZipFilezip=newZipFile(zipFile);
for(Enumerationentries=zip.entries();entries.hasMoreElements();)
{
ZipEntryentry=(ZipEntry)entries.nextElement();
StringzipEntryName=entry.getName();
InputStreamin=zip.getInputStream(entry);
StringoutPath=(descDir+zipEntryName).replaceAll("\*","/");
//獲取當前file的父路徑,這才是文件夾
Filefile=newFile(outPath.substring(0,outPath.lastIndexOf('/')));
//判斷路徑是否存在,不存在則創建文件路徑
if(!file.exists())
{
file.mkdirs();
}
//判斷文件全路徑是否為文件夾,如果是上面已經上傳,不需要解壓
if(newFile(outPath).isDirectory())
{
continue;
}
//輸出文件路徑信息
System.out.println(outPath);
OutputStreamout=newFileOutputStream(outPath);
byte[]buf1=newbyte[1024];
intlen;
while((len=in.read(buf1))>0)
{
out.write(buf1,0,len);
}
in.close();
out.close();
}
System.out.println("******************解壓完畢********************");
}
publicstaticvoidmain(String[]args)throwsException
{
unZipFiles(newFile("d:/test.zip"),"e:/");
}
}
『肆』 我想安裝軟體,android的軟體是zip的壓縮檔,壓縮了以後出現了很多文件和文件夾,要怎麼樣才能正常使用
Android軟體安裝先將zip壓縮文件解壓,在Android平台下,程序文件的後綴名為「.APK」,APK是Android Package的縮寫, 意思是Android安裝包。APK是類似WM系統「.CAB」和Symbian系統「.SIS」的文件格式,在Android系統中執行APK文件即可進行安裝。一、安裝官方軟體就像iPhone的App Store一樣,Android也有自己的軟體商店--Market,Market中的軟體都是經過Google認可的,而且大部分應用軟體都是免費的,推薦大家通過Market下載安裝軟體。在程序列表中點擊Market圖標,打開Market程序,首次使用會提示「Android Market服務條款」,當然要「接受」了!二、安裝非官方軟體上面講到的是從Android Market中下載安裝軟體, 那我們從論壇里下載的軟體應該怎麼安裝呢?前面也說到了Market中的軟體是通過Google官方認證的軟體,要想安裝非官方的軟體,必須要對Android系統進行必要的設置。打開「設置」菜單中的「應用程序」選項,勾選「未知源」,允許系統安裝非官方的軟體。
安裝方式1.通過電腦端APK安裝器安裝 打開「設置」菜單下「應用程序」中的「開發」,勾選「USB 調試」,使手機通過USB數據線連接電腦後能被識別。手機通過USB數據線連接到電腦上,並安裝USB驅動(與其他硬體驅動安裝方式相同)。在電腦上下載一款名為HiAPK Installer的軟體,雙擊運行,完成APK文件關聯設置。雙擊某一APK文件,自動運行安裝,提示安裝成功即可。2、藉助91手機助手安裝。在電腦上安裝並運行91手機助手For Android,點擊首頁上的「程序管理」功能。在程序管理頁面,點擊添加按鈕,選擇APK文件即可安裝,安裝成功後會有提示信息,並顯示在程序列表當中。3、在手機文件管理器中安裝。此方法和我們在電腦上打開資源管理器,然後雙擊EXE文件安裝程序是一樣的。首先可以用前面介紹的方法安裝一款文件管理器, 如:ASTRO,在程序列表當中找到並運行。在文件管理器中,找到APK安裝文件,點擊運行安裝即可。4、手機端APK安裝器安裝Android平台有專門的APK安裝軟體,我們可以使用此類軟體來進行軟體的安裝。安裝APK安裝軟體,如:eoeApp安裝器,運行後會自動搜索手機中的APK文件,長按列表中的APK文件,在彈出提示窗口中選擇「安裝APK」就可以了。
『伍』 鎴戜笅杞界殑鍘嬬緝鍖呮庝箞鐪嬩笂鍘繪槸涓鏂囦歡鍛錛
鎵鏈夊帇緙╁寘鏀懼埌鍚屼竴涓鏂囦歡澶瑰唴瑙e帇
『陸』 解壓後為什麼還是個壓縮文件夾
你這不是在解壓~你這又是在壓縮了~
因為這個界面是准備壓縮文件的界面~
你可以右擊下載的文件,選擇【解壓到當前文件夾】
會出來一個文件,如果還是壓縮包,就右擊這個解壓出來的文件再選擇【解壓到當前文件夾】
你可試試~
看你的格式應該是mkv視頻