PackageIdentifier Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| PackageIdentifier(IntPtr, JniHandleOwnership) | |
| PackageIdentifier(String, Byte[]) |
Crea un identificador único para un paquete. |
PackageIdentifier(IntPtr, JniHandleOwnership)
protected PackageIdentifier(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.AppSearch.PackageIdentifier : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.AppSearch.PackageIdentifier
Parámetros
- javaReference
-
IntPtr
nativeint
- transfer
- JniHandleOwnership
Se aplica a
PackageIdentifier(String, Byte[])
Crea un identificador único para un paquete.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;[B)V", "", ApiSince=31)]
public PackageIdentifier(string packageName, byte[] sha256Certificate);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;[B)V", "", ApiSince=31)>]
new Android.App.AppSearch.PackageIdentifier : string * byte[] -> Android.App.AppSearch.PackageIdentifier
Parámetros
- packageName
- String
Nombre del paquete.
- sha256Certificate
- Byte[]
Resumen del certificado SHA-256 del paquete.
- Atributos
Comentarios
Crea un identificador único para un paquete.
Los resúmenes de certificado SHA-256 para una aplicación firmada se pueden recuperar con la herramienta apksigner que forma parte de las herramientas de compilación de Android SDK. Use apksigner verify --print-certs path/to/apk.apk para recuperar el resumen del certificado SHA-256 para la aplicación de destino. Una vez recuperado, el resumen del certificado SHA-256 se debe convertir en un byte[] mediante la descodificación en base16:
new android.content.pm.Signature(outputDigest).toByteArray();
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.