Code example for URL

Methods: getPath

0
    private static NativeZip getZipFile(String url) throws IOException {
        URL fileUrl = new URL(url);
        return new NativeZip(fileUrl.getPath());
    } 
 
    private static InputStream getStream(NativeZip zip, Stack<String> jarUrls) throws IOException {
        InputStream inputStream = null;
        try { 
            // loop through children jar files until we reach the innermost one 
            while (jarUrls.peek() != null) {
                String fileName = jarUrls.pop();
 
                if (inputStream != null) {
                    // intermediate NativeZips and InputStreams will be garbage collected. 
                    zip = new NativeZip(inputStream);
                } 
 
                inputStream = zip.getInputStream(fileName);
                if (inputStream == null) {
                    Log.d(LOGTAG, "No Entry for " + fileName);
                    return null;