Je veux savoir comment implémenter un éditeur apk qui peut éditer le nom et la version de l'application.Comment compiler AndroidManifest.xml par programmation sur Android?
Une façon je peux comprendre plusieurs étapes: prend
Décompressez fichier apk
modifier le nom de l'application et la version en AndroidManifest.xml
remplacer le AndroidManifest.xml avec le modifié
les compresser dans un nouveau fichier apk
signe et l'aligner
je peux faire toutes les étapes ci-dessus, sauf l'étape 2. Le fichier AndroidManifest.xml est compilé et ne peut pas être analysé comme fichier xml normal. Je sais qu'apktool peut le compiler et le décompiler, mais je n'arrive pas à trouver un moyen facile d'exécuter apktool sur Android après plusieurs heures de recherche. Je ne trouve pas non plus d'éditeurs apk open-source (ce dont j'ai besoin n'est pas seulement un éditeur d'apk, je veux développer une autre application basée dessus).
Quelle est votre tâche originale? Pourquoi avez-vous besoin d'une telle personnalisation? –
@Yurii Tsap, quelque chose comme un IDE JavaScript open-source sur Android. Une nouvelle fonctionnalité que je conçois est la construction d'une apk de js. – hyb1996
Donc, ne pourriez-vous pas simplement construire tout le projet avec Gradle, comme Android Studio le fait? Ne peut-il pas être un flux de travail par défaut? –