新增打包签名配置和密钥库管理

- 打包功能新增签名配置功能,支持设置签名密钥和签名方案(V1、V1 + V2等)
- 新增密钥库管理,支持创建和删除自定义签名密钥库等
This commit is contained in:
luckyloogn
2024-12-31 19:52:24 +08:00
parent 09c1069d16
commit 925f22ccc8
37 changed files with 2276 additions and 1 deletions

View File

@@ -758,6 +758,45 @@
<string name="text_supported_abis_short_32bit">ABIs (32-bit)</string>
<string name="text_supported_abis_short_64bit">ABIs (64-bit)</string>
<string name="text_supported_libraries_short">Bibliothèques</string>
<string name="text_signature_configuration">Configuration de la signature</string>
<string name="text_key_store">Magasin de clés</string>
<string name="text_default_key_store">Magasin de clés par défaut</string>
<string name="text_manage_key_store">Gérer le magasin de clés</string>
<string name="text_signature_scheme">Schéma de signature</string>
<string name="text_new_key_store">Générer une clé de signature</string>
<string name="text_key_store_password">Mot de passe du magasin de clés</string>
<string name="text_key_alias">Alias</string>
<string name="text_alias_password">Mot de passe de l\'alias</string>
<string name="text_signature_algorithm">Algorithme de signature</string>
<string name="text_validity_years">Validité (années)</string>
<string name="text_first_and_last_name">Nom complet</string>
<string name="text_organization">Nom de l\'organisation</string>
<string name="text_organizational_unit">Unité organisationnelle</string>
<string name="text_country_code">Code du pays (XX)</string>
<string name="text_state_or_province">État ou province</string>
<string name="text_city_or_locality">Ville ou localité</string>
<string name="text_street">Rue</string>
<string name="text_filename_cannot_be_empty">Le nom de fichier ne peut pas être vide</string>
<string name="text_filename_cannot_contain_invalid_character">Le nom du fichier ne peut pas contenir les caractères suivants : \\ / : * ? &quot; &lt; &gt; |</string>
<string name="text_filename_is_too_long">Le nom du fichier est trop long</string>
<string name="text_password_requires_at_least_n_characters">Le mot de passe doit contenir au moins %d caractères</string>
<string name="text_alias_cannot_be_empty">L\'alias ne peut pas être vide</string>
<string name="text_validity_years_cannot_be_empty">Les années de validité ne peuvent pas être vides</string>
<string name="text_validity_years_cannot_be_zero">Les années de validité ne peuvent pas être égales à zéro</string>
<string name="text_country_code_must_be_two_capital_letters">Le code du pays doit être composé de deux lettres majuscules</string>
<string name="text_at_least_one_certificate_issuer_field_is_not_empty">Au moins un champ parmi « Nom complet, Nom de l\'organisation, Unité organisationnelle, Code du pays, État ou province, Ville ou localité, Rue » doit être renseigné</string>
<string name="text_successfully_created_key_store">Clé de signature créée avec succès</string>
<string name="text_failed_to_create_key_store">Échec de la création de la clé de signature</string>
<string name="text_key_store_has_not_been_verified">Le magasin de clés n\'a pas été vérifié</string>
<string name="text_key_store_has_been_verified">Le magasin de clés a été vérifié</string>
<string name="text_verify">Vérifier</string>
<string name="text_delete_all">Tout supprimer</string>
<string name="text_unverified">Non vérifié</string>
<string name="text_verified">Vérifié</string>
<string name="text_verify_key_store">Vérifier le magasin de clés</string>
<string name="text_verify_success">Vérification réussie</string>
<string name="text_verify_failed">Échec de la vérification</string>
<string name="text_file_path">Chemin du fichier</string>
<string name="text_switch_window">Changer de fenêtre</string>
<string name="text_symbols_settings">Param des symboles</string>
<string name="text_tailor_made_developer">Développeur sur mesure</string>