J'ai été créé une application Android avec le nom du package com.example. ******. Sample . J'ai besoin de refactoriser le nom du paquet dans org.newOrg. *******. Sample . J'avais déjà essayé la méthode du refactor. Mais son parent "com" n'a pas été changé en "org". Dites-moi n’importe quelle solution pour refactoriser le nom complet du paquet.
Merci d'avance
Cette modification nécessite trois étapes:
Pour ce faire, dans Android Studio, procédez comme suit:
1) Cliquez sur la petite icône représentant un engrenage dans la sous-fenêtre de projet.
2) Décochez l'option Compact Empty Middle Packages
3) Maintenant, vous pouvez renommer chaque package
en faisant un clic droit dessus, puis refactor
, rappelez-vous de sélectionner Rename Package
dans le popup plutôt que Rename Directory
4) Mettez à jour la package
dans build.gradle
5) Et mettez à jour google-services.json
si vous l’utilisez (c’est-à-dire FireBase).
cliquez sur Paramètres dans la fenêtre du projet et décochez la case Compact Empty Middle Packages
Il séparera le package de l'application et vous pourrez le renommer l'un après l'autre. Changez également l'identifiant de l'application dans build.gradle dans la section defaultConfig.
defaultConfig {
applicationId "com.foocomp.Android"
}
Vous pouvez utiliser la fonction de remplacement comme cliquer à droite sur le dossier principal du projet et cliquer sur remplacer avec choisir. Ensuite, vous pouvez remplacer le nom du paquet. Je l'ai utilisé plus de fois et ça marche.