Modifier le nom du projet sur Android Studio


324

Je souhaite changer le nom de mon projet et module. Mais si j'essaie de les renommer, Android Studio me

signale quelques erreurs ... par exemple, je veux changer le nom de "MyApplication" en "AndroidApp" comme indiqué dans l'image ci-dessous.
entrez la description de l'image ici
Dans le premier rectangle, je veux le changer en:

AndroidApp ("G: ... \ Android \ AndroidApp).

Dans le deuxième rectangle, je veux le changer en:

AndroidApp [AndroidApp-AndroidApp]

modifier: Voici le journal:

Gradle: Projet 'AndroidApp' introuvable dans le projet racine 'MyApplicationProject'.

build.gradle:

buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.5.+'
    }
}
apply plugin: 'android'

repositories {
    mavenCentral()
}

android {
    compileSdkVersion 18
    buildToolsVersion "18.0.1"

    defaultConfig {
        minSdkVersion 7
        targetSdkVersion 16
    }
}

dependencies {
    compile 'com.android.support:support-v4:18.0.0'
}

settings.gradle:

include ':MyApplication'

comment avez-vous changé le nom? En utilisant Refactor> Rename?
Rémi F

1
Oui. Je l'ai fait de cette façon.
RobertoAV96

D'accord. Pouvez-vous nous en dire un peu plus sur les erreurs afin de vous aider?
Rémi F

J'ai édité la question en ajoutant l'erreur.
RobertoAV96

2
Je vous suggère de tout copier dans un autre dossier (AndroidApp). Dans cette copie, renommez AndroidApp \ MyApplication en AndroidApp \ AndroidApp. Changez le paramètre.gradle en "include ': AndroidApp'" et enfin importez tout ce nouveau dossier dans un nouveau projet Android Studio. Cela devrait fonctionner.
Rémi F

Réponses:


521

Cela a fait l'affaire pour moi:

  • Fermer Android Studio
  • Modifier le nom du répertoire racine du projet
  • Ouvrez Android Studio
  • Ouvrez le projet (pas à partir de l'historique local mais en y accédant)
  • Projet propre

Si votre settings.gradlecontient la ligne ci-dessous, supprimez-la ou mettez-la à jour avec le nouveau nom.

rootProject.name = 'Your project name'

Edit:
Travailler dans toutes les versions! Dernier test: Android 3.6.2 fév 2020 .


7
Un nouveau fichier .iml est ensuite créé, puis-je supprimer l'ancien en toute sécurité?
Leon

6
@Leon Oui, vous le pouvez!
Ilya Gazman,

6
Fonctionne toujours (Android Studio 2.3). J'ai dû faire "Clean Project" par la suite, sinon l'émulateur se bloque sur "installation d'apk"
allofmex

11
Je n'en sais rien. Si vous recherchez votre ancien nom de projet avec Ctrl + Maj + F, il y a encore beaucoup de références.
Suragch

8
n'oubliez pas de changer app_name dans strings.xml, sinon cela créera l'apk avec l'ancien nom
shabby

187

Vous pouvez modifier le nom affiché dans la barre de titre dans le fichier ".idea / .name".


3
Cela ne fait rien de mon côté. Après l'avoir changé, j'ai essayé de nettoyer le projet en le redémarrant et même en redémarrant. Aucun changement nulle part. Afaik cela ne fonctionne plus.
Madmenyo

1
Fonctionne très bien à partir d'Android Studio 1.3.2
Benjamin

31
cela ne change que le titre dans la fenêtre Android Studio mais ne renomme pas le projet
Luca S.

1
Ce n'est pas la réponse, je ne peux pas dire que c'est vrai ou faux.
ErTR

3
Depuis Android Studio 2.2, cela ne fonctionne plus. Le fichier est supprimé à chaque démarrage de Studio. Il ne semble plus possible de donner un nom au projet. Donc, si vous fermez votre projet et que la liste des projets récents est heureuse, découvrez ce qui est quoi.
drindt

66
  1. Faites un clic droit sur le répertoire de votre projet racine
  2. Sélectionnez Refactor -> Rename
  3. Sélectionnez renommer le projet et modifiez-y le nom.
  4. Sélectionnez également Renommer le module et modifiez-le également. Si vous recevez un message disant que le nom du module a déjà changé, c'est très bien.
  5. Maintenant, cliquez à nouveau avec le bouton droit sur le dossier racine du projet et sélectionnez Ouvrir les paramètres du module.
  6. Dans la section Modules, supprimez tous les dossiers associés à votre ancien nom de projet.
  7. Appliquer les paramètres et cliquez sur OK.

  8. Redémarrez Android Studio.

J'espère que cela pourra aider!


14
Pour les projets basés sur Gradle, ce qui est le cas, les bogues dans Android Studio empêcheront cela de fonctionner correctement.
Scott Barta

Juste pour vous rappeler que vous devez effectuer l'étape 8 (redémarrer AS), sinon l'ancien module serait recréé chaque fois que vous construisez un nouveau module.
anticafe

3
Confondu avec l'étape 1: qu'est-ce que le "répertoire racine du projet"? Est-ce dans Android Studio ou dans Finder / Explorer? Si c'est dans AS, j'ai plusieurs répertoires au niveau le plus bas (root). Dois-je le faire dans le répertoire "app", ou celui avec le nom de mon projet (qui n'est PAS là où résident les fichiers source), mais ne mène pas à refactor-> renommer le projet. Utiliser AS 2.1.2.
Scott Biggs

16
ne fonctionne pas sur 2.2.3, il invite "ne peut pas renommer le module racine"
worldask

2
android studio 3.2.1, impossible de renommer l'erreur du module racine
kkarakk

42

mise à jour juillet / 2017: testé et travaillé


  1. Ouvrir le dossier du projet (vous pouvez l'ouvrir via Android Studio lui-même voir ceci )
  2. fermez maintenant Android Studio
  3. changer le yourOldProjectName.iml par le nouveau nom
  4. renommer le dossier parent avec le même nouveau nom.
  5. rouvrez Android Studio -> Fichier -> Ouvrir -> chemin vers votre renamed.im

1
Alternative: Renommez le dossier parent uniquement. Projet ouvert. Vous verrez le fichier tso .iml. Supprimez le fichier .iml avec l'ancien nom.
Yousuf Azad

1
Je vérifie la même solution avec le 2.1.2 et fonctionne bien. +1 pour la solution
King of Masses

Cela fonctionne mais quelques étapes supplémentaires sont nécessaires sinon cela donnera des erreurs dans AndroidMenifest.xml comme ne peut pas trouver symbol @ mipmap / ic_launcher 1. Synchronisez le projet avec les fichiers gradle. ( stackoverflow.com/questions/17424135/… ) 2. Nettoyez et reconstruisez votre application.
Aksh1801

@Akshit ne sais pas ce qui a causé votre expérience, mais je viens d'appliquer cette solution sur un Androidstudio 2.2.3 et je peux vous assurer que votre commentaire n'est pas nécessaire, car lorsque vous rouvrez le projet, il ré-indexe automatiquement de toute façon.
bastami82

2
N'a pas travaillé pour moi. Il disait toujours "impossible d'importer le module OldName", même si le dossier du projet et .iml avaient un nouveau nom.
Azurespot

11

MISE À JOUR :

Cette réponse est meilleure.

ANCIENNE RÉPONSE : 1. Faites un clic droit sur votre

nom du compte et Refactor -> Rename...

entrez la description de l'image ici

  1. Lorsqu'on vous a demandé si vous le souhaitez Rename directoryou Rename packagechoisissezRename package

entrez la description de l'image ici

  1. Maintenant, dans le Finder, renommez manuellement votre dossier racine (le dossier parent de votre dossier / app)

entrez la description de l'image ici

  1. Rouvrir le projet dans Android Studio avec un nouveau nom de dossier

  2. Cmd + Shift + f pour toutes les instances de votre ancien nom dans Android Studio, et remplacez-les toutes par le nouveau nom.

  3. Changez le applicationIddans votrebuild.gradle

BONUS ROUND:

  • Vous devrez peut-être mettre à jour un .gitignorefichier s'il se trouve à la racine de votre projet. Notez que lorsque vous échangez des branches après cela, vous verrez potentiellement un tas de fichiers apparaître dans les modifications de travail, mais ne vous inquiétez pas, ils devraient disparaître après la fusion de votre branche renommée avec mise à jour .gitignore. Ne les supprimez pas manuellement car cela peut provoquer des problèmes dans Android Studio.
  • Supprimez votre ancien dossier racine dans le Finder

1
Cela modifie le nom du package, qui est différent du nom du projet.
Leo Lei

La réponse n'est pas liée à la question: la question demande de changer le nom du dossier d'application, de sorte que l'apk généré acquiert le même nom. En revanche, vous donnez une solution pour le changement de nom du package qui correspond à l'ID de l'application.
Abhinav Saxena

11

Modifier le nom du projet


Modifiez le nom de votre projet en fermant Android Studio, allez dans votre dossier de projet, renommez-le…


entrez la description de l'image ici


Supprimez le .idea dossier et .iml fichier. (Pour afficher les dossiers cachés, appuyez sur Cmd + Maj +. (Point)) .


entrez la description de l'image ici


Ouvrez le fichier settings.gradle avec un éditeur de texte, comme VSCode, et remplacez rootProject.name par votre nouveau nom de projet.


entrez la description de l'image ici


Terminé! Le nom du projet a été changé! Ouvrez simplement votre projet avec Android Studio et Gradle se synchronisera à nouveau.


Merci, je vous aime, j'ai eu ce problème avec le nom changé partout MAIS le haut de la fenêtre d'Android Studio. J'ai recherché le nom de chaque fichier du projet, mais je n'ai pas pu tout trouver à cause de ce fichier caché.idea
SKREFI

10

Trouvez simplement le nom " android: label =" AppName " " dans le manifeste Android. Renommez simplement le nom de l'étiquette (par exemple: "AppName" ici) tous ces android: label dans le AndroidManifest.xml. Enregistrez-le! Lorsque vous exécutez l'application, vous verrez le nouveau nom


9
  1. Fermez Android Studio.

  2. Renommez le dossier de la racine du projet. Par exemple, remplacez «MyApplication» par «Myblablabla».

  3. Supprimez le dossier «.idea».

  4. Ouvrez Android Studio et importez le projet mis à jour.


8

Allez simplement dans res> values> strings.xml. Une ligne dit quelque chose - votre nom

<string name="app_name">Somethig-your name</string>

Remplacez simplement votre nom d'origine par

 <string name="app_name">Your Name</string>

3
Cela modifie une chaîne dans votre application, pas le nom du module. De plus, pas un "extrait de code". : P
Jared Rummler

1
Eh bien oui, mais l'effet pour le client est le même. Merci aussi pour la modification
user3000140

1
@ user3000140 ce n'est pas l'op que vous voulez faire .. lisez d'abord la réponse, une mauvaise réponse peut diminuer la qualité de cette plateforme.
Shivam Sharma

@ user3000140 L'OP demande de changer le nom du projet, ce qui ne cause aucune différence observable à l'utilisateur de l'application.
Leo Lei

7

D'une part, je suggère fortement de mettre à jour vers le dernier Android Studio (0.3.7 à partir de maintenant); il y a des tonnes de corrections de bugs.

Vous rencontrez un bogue https://code.google.com/p/android/issues/detail?id=57692 , qui est que si vous essayez d'utiliser l'interface utilisateur pour renommer des modules ou votre projet, il ne se met pas à jour les fichiers de construction. Désolé, c'est vraiment cassé en ce moment. Je suggère de changer les noms de répertoire directement dans le système de fichiers et de mettre à jour votre settings.gradlefichier pour refléter les changements. Votre projet sur le disque devrait ressembler à ceci (avec beaucoup plus de fichiers que ce qui est montré ici):

projectFolder
|--settings.gradle
|--applicationModuleFolder
|  |--build.gradle
|  |--src

il utilise le nom de projectFolder comme nom de projet et applicationModuleFolder comme nom du module dans lequel se trouve votre application Android (les cases décrites en haut et en bas de votre capture d'écran, respectivement). Je pense que la façon dont votre projet est mis en place maintenant, ils ont tous les deux le même nom; vous pouvez renommer les deux avec le même nouveau nom si vous le souhaitez, ou vous pouvez leur donner des noms différents; ça n'a pas d'importance.

Une fois qu'ils ont été renommés, modifiez votre settings.gradlefichier; cela ressemblera à quelque chose comme:

include ':applicationModuleFolder'

changez simplement le nom en votre nouveau nom. Une fois ces modifications apportées, cliquez sur le bouton Synchroniser le projet avec les fichiers Gradle dans la barre d'outils (si vous exécutez une très ancienne version d'Android Studio, il ne peut pas avoir ce bouton, vous pouvez donc fermer le projet et le rouvrir dans ce cas. ) et il devrait reprendre les modifications.


7

Ce qui a fonctionné pour moi, c'est:

Aller à

setting.gradle
  1. changez le nom dedans.
  2. accédez au dossier racine de l'application que vous souhaitez modifier et refactorisez -> renommez-le.
  3. fermez le studio android.
  4. accédez au dossier et changez le nom
  5. redémarrez Android Studio.
  6. faire la synchronisation gradle.

Et vous avez terminé!


5

Vous pouvez essayer quelque chose comme ça dans votre settings.gradlefichier:

rootProject.name = "YOUR_PROJECT_NAME"

Après le redémarrage d'Android Studio, le texte de la barre de titre devient également YOUR_PROJECT_NAME.

Testé sur Android Studio 2.2 RC2


3

Allez dans [ Tool Window \ Project ] par Alt+ 1, et changez le niveau dans le coin supérieur gauche de cette fenêtre en Project (les deux autres sont Packages et Android), puis vous pouvez renommer le nom du projet par Shift+ F6. Saisissez le nouveau nom et appuyez sur OK.

Si vous souhaitez simplement modifier le nom de l'application qui apparaît dans le système, vous pouvez modifier le android:titledans le manifest.xml .


3

Vous pouvez facilement renommer en utilisant refactor.

  1. Cliquez sur le dossier racine du projet et cliquez sur refactoriser.

  2. Cliquez ensuite sur le renommer, il y aura une fenêtre contextuelle, vous pourrez y donner un nouveau nom.


2
Serait bon de mentionner que vous voulez frapper "Renommer le module" et non "Renommer le répertoire"
Sakiboy

3

Ce qui fonctionne pour moi,

Accédez au projet Build.gradle Change ApplicationId & sync.

Faites un clic droit sur votre projet> Renommer> Renommer le package.

Exécutez votre application et boum.

J'espère que cela fonctionne comme pour moi


3

Modifiez simplement l'ID d'application dans build.gradle

applicationId "yourpackageName"

Pour changer le libellé de l'application, dans le manifeste

<application 
android:label="@string/app_name" 
... />

3

Pour modifier le nom des applications dans Android Studio:

  1. Fermez le projet dans Android studio et débarrassez-vous-en du côté démarrage rapide du lanceur (devrait être un mini à côté du nom).

  2. Fermez Android Studio.

  3. Accédez à l'emplacement de votre fichier d'application et renommez-le (sous Mes documents généralement).

  4. Redémarrez Android Studio, sélectionnez ajouter un nouveau projet et accédez au dossier qui a été renommé.

Modification de l'étiquette du lanceur de l'application / Nom réel de l'application:

  1. Allez dans votre dossier initial (application)
  2. Allez dans les manifestes
  3. Accédez à AndroidManifest.xml.
  4. Renommer Android: label = _____ en ce que vous voulez renommer votre application

Par exemple: android: label = "Developer Portal".

  1. Cliquez sur Enregistrer tout.

3

Pour moi les oeuvres suivantes:

  1. Fermez Android Studio.
  2. Renommez le dossier du projet de MyApplication en NewProjectName
  3. Renommez le fichier MyApplication.iml en NewProjectName.iml
  4. dans NewProjectName.iml, changez chaque texte MyApplication en NewProjectName
  5. dans .idea / modules.xml, changez chaque texte MyApplication en NewProjectName
  6. dans .idea / workspace.xml, changez chaque texte MyApplication en NewProjectName
  7. Démarrez Android Studio.
  8. Tous les paramètres précédents restent, ainsi que le module "app"!

2

Tutoriel vidéo: https://youtu.be/7aQjiae2doU

  1. Refactorisez le nom com.example.[NewFileName]en chemin:

    app> java> com.example. [OldFileName]


  1. Accédez à strings.xml et changez le code <string name="app_name”>[NewFileName]</string>en chemin d'accès:

    application> res> valeurs> strings.xml


  1. Allez sur build.gradle (Module: app) et changez le code en applicationId "com.example.[NewFileName]”in path:

    Gradle Scripts> build.gradle (Module: application)


  1. Accédez à settings.gradle (Project Settings) et changez le code en rootProject.name='[NewFileName]'in path:

    Gradle Scripts> build.gradle (Paramètres du projet)


  1. Appuyez sur Sync nowinvite

  1. Renommer votre dossier en [NewFileName]dehors d'Android Studio

  1. Rouvrez votre projet et reconstruisez le projet dans le chemin:

    Construire> Projet de reconstruction



1

Voici ce que j'ai fait dans Android Studio Beta (0.8.14)

  1. Modification manuelle du nom du package dans le fichier manifeste
  2. Navigué pour construire -> source -> r -> version et exploré jusqu'à ce que je trouve R.java
  3. Sélectionnez le fichier et appuyez sur F6 pour renommer
  4. Ensuite, dans le menu Générer, sélectionnez Créer un projet
  5. Cliquez sur la première erreur et appuyez sur Maj + F6 sur le nom du package et renommé qui a mis à jour tous mes fichiers source
  6. J'ai sélectionné le nom de mon projet dans Android Studio, fait un clic droit -> Refactor -> Renommer et changé le nom là aussi.
  7. Ensuite, je suis allé à l'application -> build.gradle et mis à jour mon applicationId
  8. Accédez au fichier .idea -> .name et renommez également votre projet Android Studio
  9. Juste pour nettoyer, j'ai supprimé l'ancien dossier du package dans build -> source -> r -> release

Et vola, mon nom de package a maintenant changé et se construit avec succès.


1

Essayez de changer android:labeldans AndroidManifest.xml et réinstallez / réexécutez l'application:

<application
        android:allowBackup="true"
        android:icon="@drawable/ic_launcher"
        android:label="@string/app_name"
        android:theme="@style/AppTheme">

AndroidManifest.xml fait référence à @ string / app_name, donc la modification suivante doit être apportée dans res / values ​​/ strings.xml: <string name = "app_name"> Votre nouveau nom d'application </string>
Carl Smith

1

Voici comment tout cela change en quelques secondes ... dans votre "manifest.xml" trouvez "android: label =" en face de lui juste tapez votre nouveau nom à l'intérieur "" par exemple: android: label = "Mon nouveau nom"

C'est fait! vous êtes le bienvenu ;)


1

Je viens d'entrer dans le manifeste et j'ai changé android: label = "...." pour le nom de l'application. Une fois que j'ai changé cela, le titre et le nom réel de l'application ont changé pour ça :)


1

Bonjour RobertoAV96 ,

J'ai fourni trois solutions ici. Choisissez celui qui s'applique à votre problème.

Si vous souhaitez simplement changer le nom du nom du dossier racine du projet , vous pouvez le faire depuis l'explorateur:

  1. Fermez simplement le projet dans le studio, après avoir copié le chemin vers le projet. Fermez le projet à partir de l' écran d'accueil principal .
  2. allez dans l' explorateur de fichiers , copiez ce chemin dans la barre d'adresse et allez dans le dossier.
  3. Renommez le dossier qui est la racine du projet .
  4. Renommez le imlfichier dans ce dossier racine au nom du dossier. C'est-à-dire que si le nom du dossier racine du projet était dit demo_project, il y aurait un demo_project.imlfichier à l'intérieur. Si vous avez changé le nom de ce dossier pour le dire my_project, vous devez changer le nom du imlfichier qu'il contient en my_project.iml.

En fait, l' refactoroption du Studiopeut faire de même.

Si vous souhaitez modifier le appnom du dossier, c'est-à-dire à l'intérieur root folderdu projet, faites de même dans l'explorateur:

  1. Renommez le appdossier avec le nom que vous souhaitez avoir.

[ INFO: Le APKfichier généré pour ce projet acquerra le même prénom suivi du suffixe représentant le mode pour lequel vous avez signé APK , c'est-à-dire debugou release. Signé APKse trouve dans son dossier respectif de debugou release. L'APK non signé se trouve dans le outputdossier du buildrépertoire, tous build, debuget les releasedossiers se trouvent dans le dossier principal app , ou le dossier dans lequel vous avez renommé ce dossier].

  1. Supposons que le nom que vous avez donné à ce dossier soit my_project_app, ouvrez le dossier et renommez-le en app.iml, my_project_app.imlaprès le nom du projet.
  2. Accédez maintenant au dossier racine du projet et recherchez le settings.gradlefichier.

Le contenu de ce fichier sont les noms des dossiers de modules que vous incluez dans le projet, actuellement il n'y a qu'un seul module, qui est le principal:

include ':app'

Cela correspond à l'ancien nom du appdossier.

Vous devez donc effectuer les modifications:

include ':my_project_app'

C'est tout. Vous pouvez maintenant recharger le projet dans le studioet vérifier le nom du APKqui est généré.

Si vous souhaitez renommer le nom du paquet, par exemple com.first.myprojectà com.alpha.myproject:

  1. Allez à nouveau dans l'explorateur: à l'intérieur de la hiérarchie des dossiers dans le src-->main-->java, votre package se trouve com-->first-->myproject. Assurez-vous que votre Studioest fermé.
  2. Renommez le deuxième dossier firsten alpha.
  3. Ouvrez le Studiomaintenant. Choisissez Replace in Pathdans le premier package à l'intérieur du javadossier, dans le Androidmode de l' arborescence du panneau de gauche . Celui-ci est le package que vous avez modifié depuis Explorer, c'est-à-dire: com.alpha.myprojectau lieu de com.first.myproject. Modifiez les instances de la chaîne import com.first.myproject;dans les fichiers en import com.alpha.myproject;. Vérifiez uniquement l'occurrence de chaîne de com.first.myprojectet modifiez-la en toute sécurité com.alpha.myproject.
  4. Vérifiez juste l'occurrence de chaîne com.first.myprojectdans build.gradlevotre module principalapp et changez-la en toute sécurité com.alpha.myproject.
  5. N'oubliez pas que ce nom de package est également la signature et l' identité de votre projet d'application. Si vous avez déjà publié votre application dans le Play Store, vous devez configurer à nouveau un projet différent com.alpha.myprojectet annuler la publication com.first.myproject, affectant de nombreux utilisateurs: - vous devez diffuser aux utilisateurs en utilisant la notification push, dans la dernière version de l' ancien existantAPK , qui la nouvelle version de l'application sera publiée avec un nom différent, et vous devez publier cette nouvelle APK, en redémarrant à partir du nom de la version 1.0. Cela détruit l'objectif d'avoir l'emplacement d'application sur Play-Store pour l'ancienAPK. Vous devez donc consulter votre client quel devrait être le nom de son dossier de candidature avant de démarrer le projet.
  6. N'oubliez pas que la signature et le masquage de l'application sont tout aussi importants. Vous pouvez lancer une commande à l'intérieur Studiopour supprimer les ressources inutiles de votre projet. Vous pouvez traiter manuellement tout ce warningsque produit LINT .

Codage heureux et publication d'application heureuse. :-)


1
  1. allez d'abord dans le dossier des valeurs
  2. puis allez dans le dossier String
  3. trouver l'app_name
  4. Modifier le nom de l'application dans la balise de chaîne
  5. Fini

0

La façon dont cela a fonctionné pour moi afin de remplacer l'ancien nom de mon projet par un nouveau (partout dans mon codebase) est la suivante:

  1. Fermez Android Studio.
  2. Renommez le dossier racine de votre projet.
  3. Ouvrez Android Studio. Il ne trouvera pas l'ancien projet, vous devez donc l'importer à nouveau. Cette étape va générer à nouveau la configuration (pas besoin de toucher manuellement vos fichiers .idea), y compris un nouveau fichier .iml avec le nouveau nom du projet. Vous pouvez ensuite supprimer l'ancien fichier .iml si vous le souhaitez.
  4. Une fois le projet renommé importé dans Android Studio, vous devez renommer vos packages source pour utiliser le nouveau nom de projet au cas où vous auriez utilisé l'ancien nom de projet dans le chemin du package.

REMARQUE: cela a fonctionné pour Android Studio 2.1.2


0
  • Changer le nom dans res> values> strings.xml changera le nom de l'application qui est affiché dans le menu des applications après l'installation

  • Renommer le dossier du projet Android Studio (lorsque le studio Android est fermé) satisfera probablement de nombreux développeurs


0

Ces instructions ci-dessous ont fonctionné (la première fois) pour moi dans Android Studio 2.3. Ils impliquent de créer une nouvelle application dans Android Studio, puis de la fermer et de faire tout le travail dans un explorateur de fichiers et un éditeur de texte.

Refactoriser et renommer un projet ou une application Android Studio

Remarque: nécessite un éditeur de texte qui peut effectuer une recherche et un remplacement global dans une structure de répertoire. Les instructions proposées Sublime Text, que j'ai facilement installées et exécutées.

Il a produit une nouvelle application qui a installé et exécuté à côté de l'application existante. Il avait toujours le même nom d'écran, qui a été corrigé en modifiant Android:label="MyNewApp"le manifeste.


-1

Fermez le studio Android et renommez simplement le fichier .iml dans votre explorateur de fichiers


-2

Pour renommer simplement le projet:

  1. Réfracteur et renommer le répertoire de niveau supérieur
  2. Fermer Android Studio
  3. IMPORTER à nouveau l'ensemble du projet

Pour modifier le nom du package:

La solution la plus simple et la plus rapide est ici: https://stackoverflow.com/a/35057550/4908798


Vous ne pouvez pas refactoriser le répertoire racine
leonheess
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.