97 votes

Changement complet du nom du paquet, y compris le domaine de l'entreprise

Supposons que ce soit le nom du paquet : package com.company.name . Comment puis-je changer company ?

P.S. J'ai vu comment changer name mais pas company . J'utilise Android Studio.

5voto

Les quatre étapes sont indiquées ci-dessous :

  1. Cliquez sur le dossier d'applications ci-dessous :

enter image description here

com.new25.impro. appuyez sur Shift + F6 {Refactor->Rename...} pour renommer le paquet et appuyez sur refactor .

  1. Après celui-là, voyez le moniteur Android. Cela montre un changement partout dans le nom du paquet. Cliquez sur refactor .

  2. Aller au module app:change l'identifiant de l'application pour vous comme ce nom l'a mis. et cliquez sur sync now .

  3. Vous pouvez maintenant changer le nom du paquet pour ce que vous voulez.

4voto

Jacob George Points 45

J'ai lu presque toutes les réponses. Mais je pense qu'il en manque une. Parfois, je peux me tromper. J'ai utilisé la méthode ci-dessous et cela fonctionne.

3 Méthodes pour changer le nom du paquet dans Android Studio

  1. Sélectionnez votre paquet y Cliquez à droite sur , Refactor -> Move .
  2. Choisissez le paquet Move parmi "votre paquet" a un autre paquet et cliquez sur Ok.
  3. Une nouvelle boîte de dialogue apparaît, dites Plusieurs répertoires correspondent au paquet "votre paquet" et cliquez sur Oui .
  4. Saisissez le nouveau nom du paquet, à l'exception du dernier niveau ou du dernier nom. Par exemple, si vous voulez renommer le nom du paquet en "info.xyz.yourapplication". Tapez alors "info.xyz" en laissant uniquement "yourapplication".
  5. Cliquez sur Refactor .
  6. Un nouveau dialogue, Paquet info.xyz n'existe pas. Voulez-vous le créer ? Cliquez sur Oui .
  7. Cliquez sur Faire un remaniement .
  8. Cliquez avec le bouton droit de la souris sur le nouveau paquet pour modifier le dernier nom. Refactor-> Renommer .
  9. Renommer le paquet
  10. tapez le nouveau nom et cliquez Faire un remaniement .
  11. Supprimez tous les anciens répertoires de paquets.
  12. Changez ApplicationId dans le fichier build.gradle et cliquez sur synchroniser maintenant

2voto

DivineChaos Points 49

Si le nom de domaine ou de paquet de votre entreprise est très long, c'est plus délicat.

C'était le chaînon manquant pour moi. Vous devez sélectionner Project files -> settings -> puis décocher 'compact empty middle classes'.

2voto

1) Ouvrez le dossier du projet dans Android Studio.
2) Sélectionnez le dossier de l'application -> Clic droit, et sélectionnez refactor .
3) Cliquez sur déplacer. Il vous demandera à quel type de nom de paquet vous possédez le nom complet du paquet et il vous demandera de créer un nouveau paquet oui créer un nouveau automatiquement il vous demandera gradle a sync .

2voto

Deepika kapila Points 49

Pour renommer le nom du paquet dans Android studio, cliquez sur l'icône de réglage dans la section du projet et décochez la case Compact empty Middle Packages, après cela le paquet sera divisé en plusieurs noms de dossiers, puis cliquez avec le bouton droit de la souris sur le dossier dont vous avez besoin de changer le nom, cliquez sur refactor-> Rename-> Tapez le nom que vous voulez changer dans -> Refactor -> Refactor Directory, puis importez le fichier R.java dans tout le projet. Cela fonctionne pour moi.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X