PackageIdentifier Constructeurs
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| PackageIdentifier(IntPtr, JniHandleOwnership) | |
| PackageIdentifier(String, Byte[]) |
Crée un identificateur unique pour un package. |
PackageIdentifier(IntPtr, JniHandleOwnership)
protected PackageIdentifier(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Android.App.AppSearch.PackageIdentifier : nativeint * Android.Runtime.JniHandleOwnership -> Android.App.AppSearch.PackageIdentifier
Paramètres
- javaReference
-
IntPtr
nativeint
- transfer
- JniHandleOwnership
S’applique à
PackageIdentifier(String, Byte[])
Crée un identificateur unique pour un package.
[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
Paramètres
- packageName
- String
Nom du package.
- sha256Certificate
- Byte[]
Synthèse de certificat SHA-256 du package.
- Attributs
Remarques
Crée un identificateur unique pour un package.
Les synthèses de certificat SHA-256 pour une application signée peuvent être récupérées avec l’outil apksigner qui fait partie des outils de génération du Kit de développement logiciel (SDK) Android. Permet apksigner verify --print-certs path/to/apk.apk de récupérer le digest de certificat SHA-256 pour l’application cible. Une fois récupéré, la synthèse du certificat SHA-256 doit être convertie en un byte[] décodage en base16 :
new android.content.pm.Signature(outputDigest).toByteArray();
Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.