Как переименовать проект в андроид студио
Содержание
Изменить название проекта на Android Studio
Я хочу изменить имя моего проекта и модуля. Но если я попытаюсь переименовать их, то Android Studio сообщит мне некоторые ошибки.
например Я хочу изменить имя с «MyApplication» на «AndroidApp», как показано на рисунке ниже.
В первом прямоугольнике я хочу изменить его в:
AndroidApp ( «G. AndroidAndroidApp).
Во втором прямоугольнике я хочу его изменить:
AndroidApp [AndroidApp-AndroidApp]
edit: Это журнал:
Gradle: Проект «AndroidApp» не найден в корневом проекте «MyApplicationProject».
Это помогло мне:
- Закрыть андроид студию
- Изменить имя корневого каталога проекта
- Открытая андроид студия
- Откройте проект (не из местной истории, а перейдя к нему)
- Чистый проект
Если ваш файл settings.gradle содержит следующую строку, либо удалите ее, либо обновите ее до нового имени.
Редактировать:
Работаем во всех версиях! Последний тест: Android 3.2.1 янв 2019
Вы можете изменить имя, которое отображается в строке заголовка в файле «.idea/.name».
- Щелкните правой кнопкой мыши каталог корневого проекта
- Выберите «Рефакторинг» → «Переименовать»
- Выберите проект переименования и измените его там.
- Также выберите модуль переименования и измените его там. Если вы получили сообщение о том, что имя модуля уже изменено, это нормально.
- Теперь щелкните правой кнопкой мыши корневую папку проекта и выберите «Открыть параметры модуля».
- В разделе «Модули» удалите все папки, связанные с вашим старым именем проекта.
Применить настройки и нажать ОК.
Перезапустите Android Studio.
Надеюсь, что это поможет!
обновление Июль /2017: проверено и отработано
- Откройте папку проекта (вы можете открыть ее через Android Studio, см. this)
- закрыть Android Studio
- измените yourOldProjectName.iml на новое имя
- переименуйте родительскую папку в то же новое имя.
- повторно откройте Android Studio → Файл → Открыть → путь к вашему renamed.im
ОБНОВЛЕНИЕ:
СТАРЫЙ ОТВЕТ: 1. Щелкните правой кнопкой мыши
Название и Refactor → Rename.
- Когда вас спросят, хотите ли вы Rename directory или Rename package , выберите » Rename package
- Теперь в Finder вручную переименуйте вашу корневую папку (родительскую папку в папке /app)
Повторно открыть проект в Android Studio с новым именем папки
Cmd + Shift + f для любых экземпляров вашего старого имени в Android Studio и измените их все на новое имя.
Измените build.gradle applicationId в вашем build.gradle
БОНУСНЫЙ ТУР
- Вам может потребоваться обновить файл .gitignore если он был в корне вашего проекта. Обратите внимание, что когда вы меняете ветки после этого, вы потенциально можете увидеть кучу файлов, отображающихся в рабочих изменениях, но не беспокойтесь, что они исчезнут после того, как вы объедините переименованную ветку с обновленным .gitignore . Не удаляйте их вручную, так как это может вызвать проблемы в Android Studio.
- Удалите свою старую корневую папку в Finder
Закройте Android Studio.
Переименуйте папку корня проекта. Например, измените «MyApplication» на «Myblablabla».
Удалите папку «.idea».
Откройте Android Studio и импортируйте обновленный проект.
Просто найдите имя » android: label =» AppName «» из манифеста Android. Просто переименуйте имя метки (например: «AppName» здесь) все такие андроиды: ярлык в AndroidManifest.xml. Просто сохраните! Когда вы запустите приложение, вы увидите новое имя
Просто перейдите в res > values > strings.xml. Одна строка говорит Somethig-ваше имя
Просто замените свое оригинальное имя на
Что для меня работало:
- измените имя в нем.
- перейдите в корневую папку приложения, которую вы хотите изменить, и рефакторинг → переименуйте его.
- закрыть студию Android.
- перейдите в папку и измените имя
- снова запустите андроидную студию.
- выполните синхронизацию gradle.
Во-первых, я настоятельно рекомендую обновить последнюю версию Android Studio (0.3.7 на данный момент); есть тонны исправлений ошибок.
У вас запущена ошибка https://code.google.com/p/android/issues/detail?id=57692, которая заключается в том, что если вы попытаетесь использовать пользовательский интерфейс для переименования модулей или вашего проекта, он не обновит создавать файлы. Извините, это действительно сломалось прямо сейчас. Я бы предложил изменить имена каталогов непосредственно в файловой системе и обновить ваш файл settings.gradle , чтобы отразить изменения. Ваш проект на диске должен выглядеть примерно так (с большим количеством файлов, чем показано здесь):
он использует имя projectFolder в качестве имени проекта и applicationModuleFolder как имя модуля, в котором находится ваше Android-приложение (верхний и нижний отмеченные поля на скриншоте, соответственно). Я думаю, что теперь ваш проект настроен, оба имеют одно и то же имя; вы можете переименовать оба с тем же самым новым именем, если хотите, или можете дать им разные имена; это не имеет значения.
Как только они будут переименованы, отредактируйте файл settings.gradle ; он будет выглядеть примерно так:
просто измените имя на свое новое имя. После внесения этих изменений нажмите кнопку Синхронизировать проект с помощью кнопки Gradle Файлы на панели инструментов (если вы используете очень старую версию Android Studio, у нее может не быть этой кнопки, поэтому вы можете закройте проект и откройте его в этом случае), и он должен забрать изменения.
Изменить название проекта на Android Studio
Я хочу изменить название своего проекта и модуля. Но если я попытаюсь переименовать их, Android Studio сообщит мне о некоторых ошибках.
Например, я хочу изменить имя с «MyApplication» на «AndroidApp», как показано на рисунке ниже.
В первом прямоугольнике я хочу изменить это в:
AndroidApp («G. Android AndroidApp).
Во втором прямоугольнике я хочу изменить это в:
AndroidApp [AndroidApp-AndroidApp]
редактировать: это журнал:
Gradle: проект «AndroidApp» не найден в корневом проекте «MyApplicationProject».
35 ответов
Это помогло мне:
- Закрыть андроид студию
- Изменить имя корневого каталога проекта
- Открытая андроид студия
- Откройте проект (не из местной истории, а перейдя к нему)
- Чистый проект
Если твой settings.gradle содержать строку ниже, либо удалите ее, либо обновите до нового имени.
Редактировать:
Работаем во всех версиях! Последний тест: Android 3.1.2 Июнь’18
Вы можете изменить имя, которое отображается в строке заголовка в файле «.idea/.name».
- Щелкните правой кнопкой мыши по корневому каталогу проекта.
- Выберите Refactor -> Rename
- Выберите переименовать проект и измените имя там.
- Также выберите переименовать модуль и измените его там. Если вы получили сообщение о том, что имя модуля уже изменилось, это нормально.
- Теперь снова щелкните правой кнопкой мыши корневую папку проекта и выберите «Открыть настройки модуля».
- В разделе Модули удалите все папки, связанные с вашим старым именем проекта.
Примените Настройки и нажмите ОК.
Перезапустите Android Studio.
Надеюсь, это поможет!
обновление июль /2017: проверено и работало
- Откройте папку проекта (вы можете открыть ее через Android Studio)
- сейчас закрываем Android Studio
- измените yourOldProjectName.iml на новое имя
- переименуйте родительскую папку с тем же новым именем.
- заново откройте Android Studio -> Файл -> Открыть -> путь к вашему renamed.im
Измените название проекта
Измените имя своего проекта, закрыв Android Studio, перейдите в папку проекта, переименуйте его.
Удалите .idea папку и .iml файл. (Чтобы показать скрытые папки, нажмите Cmd + Shift + . (Точка)).
Откройте файл settings.gradle с помощью текстового редактора, например VSCode, и измените rootProject.name на новое имя проекта.
Готово! Название проекта изменено! Просто откройте свой проект в Android Studio, и Gradle снова синхронизируется.
ОБНОВЛЕНИЕ:
СТАРЫЙ ОТВЕТ: 1. Щелкните правой кнопкой мыши
имя и название Refactor -> Rename.
- На вопрос, хотите ли вы Rename directory или же Rename package , выбирать Rename package
- Теперь в Finder вручную переименуйте вашу корневую папку (родительскую папку в папке / app)
Повторно открыть проект в Android Studio с новым именем папки
Cmd + Shift + f для любых экземпляров вашего старого имени в Android Studio и замените их все на новое имя.
Изменить applicationId в вашем build.gradle
БОНУСНЫЙ ТУР
- Возможно, вам придется обновить .gitignore файл, если он был в корне вашего проекта. Обратите внимание, что при замене веток после этого вы потенциально можете увидеть кучу файлов, отображаемых в рабочих изменениях, но не беспокойтесь, что они исчезнут после того, как вы слились в переименованную ветку с .gitignore , Не удаляйте их вручную, так как это может вызвать проблемы в Android Studio.
- Удалите свою старую корневую папку в Finder
Просто найдите имя » android:label =»AppName» » из манифеста Android. Просто переименуйте название метки (например, «AppName» здесь) для всех таких android:label в AndroidManifest.xml . Просто сохраните это! Когда вы запустите приложение, вы увидите новое имя
Просто зайдите в res>values>strings.xml. В одной строке написано Somethig- твое имя
Просто замените свое оригинальное имя на
Закройте Android Studio.
Переименуйте папку корня проекта. Например, измените «MyApplication» на «Myblablabla».
Откройте Android Studio и импортируйте обновленный проект.
Что сработало для меня:
- изменить имя в нем.
- перейдите в корневую папку приложения, которую вы хотите изменить, и выполните рефакторинг -> переименуйте его.
- закройте андроид студию.
- перейдите в папку и измените имя
- запустите андроид студию снова.
- сделать синхронизацию gradle.
Во-первых, я настоятельно рекомендую обновиться до последней версии Android Studio (0.3.7 на данный момент); Есть множество исправлений ошибок.
Вы столкнулись с ошибкой https://code.google.com/p/android/issues/detail?id=57692, которая заключается в том, что если вы пытаетесь использовать пользовательский интерфейс для переименования модулей или вашего проекта, он не обновляется. файлы сборки. Извините, это действительно сломано прямо сейчас. Я бы предложил изменить имена каталогов непосредственно в файловой системе и обновить settings.gradle файл для отражения изменений. Ваш проект на диске должен выглядеть примерно так (с гораздо большим количеством файлов, чем показано здесь):
он использует имя projectFolder в качестве имени проекта и applicationModuleFolder в качестве имени модуля, в котором живет ваше Android-приложение (верхний и нижний прямоугольники на скриншоте соответственно). Я думаю, что, как ваш проект настроен сейчас, они оба имеют одинаковое имя; вы можете переименовать оба к одному и тому же новому имени, если хотите, или можете дать им разные имена; это не важно
Как только они переименованы, отредактируйте settings.gradle файл; это будет выглядеть примерно так:
просто измените имя на новое. После внесения этих изменений нажмите кнопку » Синхронизировать проект с файлами Gradle» на панели инструментов (если вы используете очень старую версию Android Studio, у нее может не быть этой кнопки, поэтому вы можете закрыть проект и снова открыть его в этом случае.) и он должен забрать изменения.
Очень быстрый способ решить эту проблему по состоянию на ноябрь 2020 года — это следующие шаги
дважды нажмите клавишу Shift, всплывающее окно покажет поиск файла с именем «settings.gradle», когда он откроется, измените rootProject.name = «Old-name» на rootProject.name = «new name» и выполните синхронизацию.
дважды нажмите клавишу Shift, всплывающее окно покажет поиск файла с именем «string.xml», когда он откроется, измените old-name на new-name
закрыть студию Android
Найдите каталог androidStudioProject на вашем компьютере, откройте его и найдите проект по его старому имени, переименуйте его в новое имя.
откройте Android Studio и выберите Файл> Открыть> «новое имя». открой его оттуда.
в настоящее время это работает на Android Studio 4.1.1
Изменить название проекта на Android Studio
Я хочу изменить имя моего проекта и модуля. Но если я попытаюсь переименовать их, то Android Studio сообщит мне некоторые ошибки.
например Я хочу изменить имя с «MyApplication» на «AndroidApp», как показано на рисунке ниже.
В первом прямоугольнике я хочу изменить его в:
AndroidApp ( «G. AndroidAndroidApp).
Во втором прямоугольнике я хочу его изменить:
AndroidApp [AndroidApp-AndroidApp]
edit: Это журнал:
Gradle: Проект «AndroidApp» не найден в корневом проекте «MyApplicationProject».
25 ответов
Это сделало трюк для меня:
- Закрыть студию Android
- Изменить имя корневого каталога проекта
- Открытая студия Android
- Откройте проект (не из локальной истории, а просматривая его)
- Очистить проект
Если ваш settings.gradle содержит приведенную ниже строку, удалите его или обновите до нового имени.
Edit:
Работа во всех версиях! Последнее испытание: Android Studio 2.3.2, 9/2017
183 Moritz [2014-11-24 12:16:00]
Вы можете изменить имя, которое отображается в строке заголовка в файле «.idea/.name».
57 askilondz [2013-12-06 08:31:00]
- Щелкните правой кнопкой мыши каталог корневого проекта
- Выберите «Рефакторинг» → «Переименовать»
- Выберите проект переименования и измените его там.
- Также выберите модуль переименования и измените его там. Если вы получили сообщение о том, что имя модуля уже изменено, это нормально.
- Теперь щелкните правой кнопкой мыши корневую папку проекта и выберите «Открыть параметры модуля».
- В разделе «Модули» удалите все папки, связанные с вашим старым именем проекта.
Применить настройки и нажать ОК.
Перезапустите Android Studio.
Надеюсь, что это поможет!
обновление Июль /2017: проверено и отработано
- Откройте папку проекта (вы можете открыть ее через Android Studio, см. this)
- закрыть Android Studio
- измените yourOldProjectName.iml на новое имя
- переименуйте родительскую папку в то же новое имя.
- повторно откройте Android Studio → Файл → Открыть → путь к вашему renamed.im
ОБНОВЛЕНИЕ:
OLD ANSWER: 1. Щелкните правой кнопкой мыши
имя ackage и Refactor -> Rename.
- Когда вас спросят, хотите ли вы Rename directory или Rename package , выберите Rename package
- Теперь в Finder вручную переименуйте корневую папку (родительскую папку в папке/приложении)
Повторно запустите проект в Android Studio с новым именем папки
Cmd + Shift + f для любых экземпляров вашего старого имени в Android Studio и измените их все на новое имя.
Измените applicationId на build.gradle
БОНУСНЫЙ КРУГЛЫЙ:
- Возможно, вам потребуется обновить файл .gitignore , если он был в корне вашего проекта. Обратите внимание, что при замене ветвей после этого вы можете увидеть кучу файлов, отображаемых в рабочих изменениях, но не волнуйтесь, они должны уйти после слияния в переименованном филиале с обновленным .gitignore . Не удалять их вручную, так как это может вызвать проблемы в Android Studio.
- Удаление старой корневой папки в Finder
7 Uzair [2015-06-18 08:00:00]
Что для меня работало:
- измените имя в нем.
- перейдите в корневую папку приложения, которую вы хотите изменить, и рефакторинг → переименуйте его.
- закрыть студию Android.
- перейдите в папку и измените имя
- снова запустите андроидную студию.
- выполните синхронизацию gradle.
Просто найдите имя » android: label =» AppName «» из манифеста Android. Просто переименуйте имя метки (например: «AppName» здесь) все такие андроиды: ярлык в AndroidManifest.xml. Просто сохраните! Когда вы запустите приложение, вы увидите новое имя
Во-первых, я настоятельно рекомендую обновить последнюю версию Android Studio (0.3.7 на данный момент); есть тонны исправлений ошибок.
У вас запущена ошибка https://code.google.com/p/android/issues/detail?id=57692, которая заключается в том, что если вы попытаетесь использовать пользовательский интерфейс для переименования модулей или вашего проекта, он не обновит создавать файлы. Извините, это действительно сломалось прямо сейчас. Я бы предложил изменить имена каталогов непосредственно в файловой системе и обновить ваш файл settings.gradle , чтобы отразить изменения. Ваш проект на диске должен выглядеть примерно так (с большим количеством файлов, чем показано здесь):
он использует имя projectFolder в качестве имени проекта и applicationModuleFolder как имя модуля, в котором находится ваше Android-приложение (верхний и нижний отмеченные поля на скриншоте, соответственно). Я думаю, что теперь ваш проект настроен, оба имеют одно и то же имя; вы можете переименовать оба с тем же самым новым именем, если хотите, или можете дать им разные имена; это не имеет значения.
Как только они будут переименованы, отредактируйте файл settings.gradle ; он будет выглядеть примерно так:
просто измените имя на свое новое имя. После внесения этих изменений нажмите кнопку Синхронизировать проект с помощью кнопки Gradle Файлы на панели инструментов (если вы используете очень старую версию Android Studio, у нее может не быть этой кнопки, поэтому вы можете закройте проект и откройте его в этом случае), и он должен забрать изменения.