2011-05-09 13 views
6

क्या पासवर्ड का उपयोग करके ज़िपित फ़ाइलों को अनजिप करना संभव है?एंड्रॉइड - पासवर्ड एन्कोड किए गए ज़िप फ़ाइलों को अनजिप करना

मेरे पास खोज है और दस्तावेज़ों में कोई उदाहरण या उल्लेख नहीं मिल रहा है।

दस्तावेज़ या कोड नमूने का लिंक बहुत अच्छा होगा।

धन्यवाद,

माइक

उत्तर

5

आप ठीक कह रहे हैं, java.util.zip पैकेज ज़िप करने और कार्यक्षमता अनज़िप पासवर्ड का समर्थन नहीं करता। आपको इसे स्वयं लागू करने के अन्य तरीकों को ढूंढना होगा। मैं मदद की थी खोज थोड़ा यदि आप इस लिंक उपयोगी :) http://blog.alutam.com/2009/10/31/reading-password-protected-zip-files-in-java/

+0

धन्यवाद, लिंक मदद की। – Mudassir

4

इस सवाल का संदर्भ लें लगता है:

:

How to unzip a password protected file in Android

यह एक zip4j lib जो एंड्रॉयड पर पूरी तरह से ठीक काम करता है का उपयोग करता है

try { 
    File src = new File("/sdcard/abc.zip"); 
    ZipFile zipFile = new ZipFile(src); 
    if (zipFile.isEncrypted()) { 
     zipFile.setPassword("a"); 
    } 
    String dest = new String("/sdcard/abc"); 
    zipFile.extractAll(dest); 
    } catch (ZipException e) { 
     e.printStackTrace(); 
    } 
+0

यह ठीक काम करता है .. –

संबंधित मुद्दे