Connaissances de base
APK est l'abréviation d'Android Package, qui est le package d'installation d'Android. APK est un format de fichier similaire à Symbian Sis ou Sisx. Vous pouvez installer le programme en transférant l'apk sur votre ordinateur ou votre téléphone mobile. Le fichier
apk est en fait un package compressé zip, qui peut être décompressé par des outils de décompression tels que RAR*. apk (s'il n'a pas été défini auparavant, configurez le logiciel RAR en fonction de l'effet d'image ci-dessous - recherchez et ouvrez directement le logiciel RAR - options --- paramètres> --- complet, entrez apk dans l'extension de fichier compressé définie par l'utilisateur et cliquez sur OK)
--Ensuite, apprenons la méthode de Chineseisation
À l'heure actuelle, il existe deux situations de Chineseisation, à savoir la Chineseisation directe et la Chineseisation non entièrement intégrée. Parlons d'abord de la différence entre les deux et ajouterons des détails spécifiques dans les exemples :
★Le didacticiel de Chineseisation forcée est une des premières méthodes de Chineseisation pour les logiciels Android. La méthode consiste à utiliser des outils de Chineseisation pour modifier de force des mots et des phrases en chinois en fonction de la langue d'origine (anglais ou autres langues initialement incluses dans le logiciel).
★La localisation d'APKTool et les didacticiels simplifiés sont effectués à l'aide de l'outil APKTool pour décompiler et décompresser le logiciel, et utiliser directement les outils d'édition de texte pour modifier le pack de langue, simplifier le pack de langue ou ajouter vous-même le pack de langue chinois.
\* 1. La structure des fichiers du package d'installation apk
En prenant le logiciel « Partage sans fil » comme exemple, le répertoire des fichiers du package d'installation apk est le suivant :
Le répertoire des fichiers est le suivant :
- META-INF
- res
- drawable
- layout
- raw
- xml
- AndroidManifest. xml
-classes. dex
-ressources. arsc
- Dans la plupart des cas, ce qui doit être chinoisisé, ce sont les ressources. arcs, cours. *** dans les dossiers dex et res. fichier XML.
- Le dossier META-INF stocke les fichiers de certificat. Après avoir modifié le logiciel, vous devez supprimer les fichiers de certificat qu'il contient (trois fichiers : ***.RSA, ***.SF et ***.MF) et les signer à nouveau, sinon le logiciel ne pourra pas être installé.
- La plupart des ressources et des fichiers de mise en page requis par le logiciel sont stockés dans le dossier res (les ressources dessinables, la mise en page et les fichiers de mise en page sont stockés xml ***.xml). Certains mots et phrases qui doivent être chinois figureront dans ces ***. fichier XML.
-AndroidManifest. Le fichier XML contient des informations telles que le nom du logiciel, la version, les autorisations, les fichiers de bibliothèque référencés, etc. Un très petit nombre de logiciels contiendront des mots et des phrases dans ce fichier qui devront être chinoisisés.
-cours. Le fichier dex est un fichier de code compilé à partir du code source Java. Habituellement, le fichier contient des mots et des phrases qui doivent être chinoisisés.
- ressources. Le fichier ARSC est un fichier de ressources compilé. Dans la plupart des cas, la plupart des mots et des phrases qui doivent être chinoisisés se trouvent dans ce fichier. Lors de la Chineseisation, vous devez d'abord regarder ce fichier.
* De plus, quelques *** qui doivent être chinoisisés. fichiers image png,***. fichier html, ***. Les fichiers txt peuvent se trouver dans le dossier assets ou le dossier res/raw. Les fichiers image doivent être modifiés avec Photoshop, et les fichiers html et txt peuvent être modifiés directement avec l'outil d'édition de texte portable Notepad++ (il n'est pas recommandé d'utiliser le propre bloc-notes du système, ce qui peut causer d'innombrables dommages...).
-----Ce qui précède s'applique à [Obligatoire Chinois]
--------------- -----------------------
Il peut être ouvert directement avec le logiciel de décompression/compression WinRAR. Si votre système n'a pas de fichier apk associé, veuillez d'abord installer WinRAR, ouvrez WinRAR - Options - Paramètres - Général, remplissez apk dans "Extension de fichier compressé définie par l'utilisateur" et cliquez sur "OK" pour enregistrer. Ensuite, vous pouvez directement double-cliquer pour ouvrir le fichier du package d'installation apk avec WinRAR.
Lors de la localisation du logiciel, vous n'avez pas besoin de décompresser l'intégralité du package d'installation apk. Pour les fichiers qui doivent être localisés, tels que les ressources. arcs, cours. dex et d'autres fichiers, faites-les simplement glisser avec la souris. Après avoir terminé, faites-les simplement glisser dans le package d'installation de l'apk et signez-le à nouveau (le problème de signature sera abordé ci-dessous).
--------------------------------------
De plus, les logiciels que nous téléchargeons sur les marchés électroniques et les sites Web officiels de logiciels ont été signés et peuvent être installés directement. La signature mentionnée ici concerne la situation dans laquelle le package d'installation du logiciel a été modifié (par exemple, si la version chinoise doit modifier les fichiers du package d'installation, le fichier de signature d'origine ne sera plus utilisé, le logiciel doit donc être re-signé pour l'installer normalement.). Dans des circonstances normales, aucune signature n'est requise.
Il existe désormais de nombreux outils de signature disponibles pour Android. Si vous souhaitez le rendre plus pratique, vous pouvez utiliser AndroidResEdit produit par Hanhua Langzi. Ce logiciel est livré avec un package de signature (cliquez pour télécharger).
La méthode de signature est très simple. Après avoir supprimé le fichier de certificat d'origine (les trois fichiers ***.RSA, ***.SF et ***.MF dans le dossier META-INF), ouvrez AndroidResEdit - Signature - Signez le fichier apk, sélectionnez le package d'installation apk qui doit être signé et cliquez sur « Signer maintenant ».
------------------------------
Adresse d'installation : http://www. Java. com/zh_CN
Essence Leçon 3 sur Android en classe de chinois
Réponses (0)
— Toutes les réponses chargées —