JarFile Clase

Definición

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

[Android.Runtime.Register("java/util/jar/JarFile", DoNotGenerateAcw=true)]
public class JarFile : Java.Util.Zip.ZipFile
[<Android.Runtime.Register("java/util/jar/JarFile", DoNotGenerateAcw=true)>]
type JarFile = class
    inherit ZipFile
Herencia
Atributos

Comentarios

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile. Amplía la clase java.util.zip.ZipFile con compatibilidad para leer una entrada opcional Manifest . Manifest se puede usar para especificar metainformación sobre el archivo jar y sus entradas.

A menos que se indique lo contrario, pasar un null argumento a un constructor o método de esta clase hará que se produzca una NullPointerException excepción .

Si la marca verify está activada al abrir un archivo jar firmado, el contenido del archivo se comprueba con su firma incrustada dentro del archivo. Tenga en cuenta que el proceso de comprobación no incluye la validación del certificado del firmante. Un autor de llamada debe inspeccionar el valor devuelto de JarEntry#getCodeSigners() para determinar aún más si la firma puede ser de confianza.

Agregado en la versión 1.2.

Documentación de Java para java.util.jar.JarFile.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.

Constructores

Nombre Description
JarFile(File, Boolean, Int32)

Crea un nuevo JarFile objeto para leer desde el objeto especificado File en el modo especificado.

JarFile(File, Boolean)

Crea un nuevo JarFile objeto para leer desde el objeto especificado File .

JarFile(File)

Crea un nuevo JarFile objeto para leer desde el objeto especificado File .

JarFile(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

JarFile(String, Boolean)

Crea un nuevo JarFile objeto para leer desde el archivo nameespecificado.

JarFile(String)

Crea un nuevo JarFile objeto para leer desde el archivo nameespecificado.

Campos

Nombre Description
Cenatt

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenatx

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cencom

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cencrc

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cendsk

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenext

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenflg

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenhdr

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenhow

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenlen

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cennam

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenoff

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Censig

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Censiz

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Centim

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenvem

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Cenver

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endcom

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endhdr

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endoff

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endsig

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endsiz

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endsub

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Endtot

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Extcrc

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Exthdr

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Extlen

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Extsig

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Extsiz

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Loccrc

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Locext

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Locflg

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Lochdr

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Lochow

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Loclen

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Locnam

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Locsig

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Locsiz

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Loctim

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Locver

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

ManifestName

Nombre del archivo de manifiesto JAR.

OpenDelete

Marca de modo para abrir un archivo ZIP y marcarlo para su eliminación.

(Heredado de ZipFile)
OpenRead

Marca de modo para abrir un archivo ZIP para leer.

(Heredado de ZipFile)

Propiedades

Nombre Description
Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Comment

Devuelve el comentario del archivo ZIP o null si no existe.

(Heredado de ZipFile)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
JniPeerMembers

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

Manifest

Devuelve el manifiesto de archivo jar, o null si no existe.

Name

Devuelve el nombre de ruta de acceso del archivo ZIP.

(Heredado de ZipFile)
PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Close()

Cierra el archivo ZIP.

(Heredado de ZipFile)
Construct(JniObjectReference, JniObjectReferenceOptions)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
Entries()

Devuelve una enumeración de las entradas del archivo ZIP.

(Heredado de ZipFile)
Equals(Object)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetEntry(String)

Devuelve la entrada del archivo ZIP para el nombre especificado o null si no se encuentra.

(Heredado de ZipFile)
GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
GetInputStream(ZipEntry)

Devuelve un flujo de entrada para leer el contenido de la entrada de archivo ZIP especificada.

(Heredado de ZipFile)
GetJarEntry(String)

Devuelve para JarEntry el nombre de entrada especificado o null si no se encuentra.

JavaFinalize()

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
Size()

Devuelve el número de entradas en el archivo ZIP.

(Heredado de ZipFile)
ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierta, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de JavaObject)
IJavaPeerable.UnregisterFromRuntime()

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

(Heredado de ZipFile)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

La JarFile clase se usa para leer el contenido de un archivo jar desde cualquier archivo que se pueda abrir con java.io.RandomAccessFile.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a