Как переименовать копию проекта в Android Studio?
11:40:58 Unsupported Modules Detected: Compilation is not supported for following modules: H0001 Practise. Unfortunately you can’t have non-Gradle Java modules and Android-Gradle modules in one project.
11:40:58 Gradle sync started
11:41:02 Gradle sync completed
11:41:02 Executing tasks: [:app:generateDebugSources, :app:generateDebugAndroidTestSources]
11:41:03 Gradle build finished in 1s 579ms
11:41:25 Throwable: Merged rootsChanged not allowed inside rootsChanged, rootsChanged level == 1
Как переименовать проект в Android Studio
Чтобы переименовать название проекта в Android Studio открываем проект и нажимаем на Show Options Menu (шестеренка) и снимаем галочку с Compact Middle Packages. Таким образом разбиваем названия через точку на отдельные каталоги. Например, com.domain.application разбивается на каталог com в котором каталог domain и далее каталог application. По сути получается наименование сайта, только наоборот.

Затем выбираем каталог для переименования и правой клавишей мыши открываем Refactor->Rename

Появится окно предупреждения, жмем Rename Package

Указываем новое название каталога

Далее снизу жмем Do Refactor

После того, как переименовали файлы, возможно где-то в файлах остались старые названия приложения, например, com.domain.application. В Android Studio нажимаем комбинаций клавиш для поиска ctrl+shift+F. Отобразятся файлы, например, BuildConfig.java, Activity.java, Build.Gradle и другие, в которых есть старые названия, заменяем их на новые.

3621
Изменение имени проекта в Android Studio
Я хочу изменить название моего проекта и модуля. Но если я попытаюсь переименовать их в Android Studio, уведомляйте меня о некоторых ошибках.

Например, я хочу изменить название с «MyApplication» на «AndroidApp», как показано на изображении ниже.
В первом прямоугольнике я хочу изменить его в:
AndroidApp («G. \Android\AndroidApp).
Во втором прямоугольнике я хочу изменить его в:
AndroidApp [AndroidApp-AndroidApp]
редактировать: Вот журнал:
Gradle: Проект ‘AndroidApp’ не найден в корневом проекте ‘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
settings.gradle:
include ':MyApplication'
Поделиться Источник 16 августа 2013 в 15:24
30 ответов
- Закройте Android Studio
- Переименуйте имя корневого каталога проекта
- Откройте Android Studio
- Откройте проект
- Очистите проект
Если ваш settings.gradle содержит следующую строку, либо удалите ее, либо обновите до нового имени.
rootProject.name = 'Your project name'
Редактирование:
Работает во всех версиях! Последний тест: Android Studio Chimpmunk Jun 2022 .
Поделиться 04 февраля 2015 в 15:18
Вы можете изменить имя, которое отображается в заголовке в файле «.idea/.name».
Поделиться 24 ноября 2014 в 09:16
Обновление: Это устаревший ответ от 2013 года и работает только для версии 2.2.2 и ниже.
- Щелкните правой кнопкой мыши на корневом каталоге вашего проекта
- Выберите Рефакторинг -> Переименовать
- Выберите переименовать проект и измените его имя там.
- Также выберите переименовать модуль и измените его там. Если вы получите сообщение, что имя модуля уже изменено, все будет в порядке.
- Теперь снова щелкните правой кнопкой мыши на корневой папке проекта и выберите Открыть настройки модуля.
- В разделе Модули удалите все папки, связанные с вашим старым именем проекта.
- Примените настройки и нажмите OK.
- Перезапустите Android Studio.
Поделиться 06 декабря 2013 в 05:31
Измените название проекта
Измените название вашего проекта, закрыв Android Studio, перейдите в папку своего проекта, переименуйте его.

Удалите папку .idea и файл .iml . (Чтобы показать скрытые папки, нажмите Cmd + Shift +. (точка) ) .

Откройте файл settings.gradle с помощью текстового редактора, например VSCode, и измените rootProject.name на новое название вашего проекта.

Готово! Имя проекта было изменено! Просто откройте свой проект с помощью Android Studio, и Gradle снова синхронизируется.
Поделиться 02 декабря 2019 в 05:03
Обновление июля 2017 года: протестировано и сработало
- Откройте папку проекта (вы можете открыть ее через Android Studio, см. это )
- Теперь закройте Android Studio
- измените вашеOldProjectName.iml на новое имя
- переименуйте родительскую папку на то же новое имя.
- повторно откройте Android Studio —> Файл —> Откройте —> путь к вашему переименованному.имену
Поделиться 25 января 2016 в 11:33
ОБНОВЛЕНИЕ:
Старый ОТВЕТ: 1. Щелкните правой кнопкой мыши на вашем
имя экзепляра и Refactor -> Переименовать.

- Когда вас спросят, хотите ли вы Переименовать каталог или Переименовать пакет , выберите Переименовать пакет

- Теперь в Finder вручную переименуйте свою корневую папку (родительскую папку вашей папки /app)

- Вновь откройте проект в Android Studio с новым именем папки
- Cmd + Shift + f для любых примеров вашего старого имени в Android Studio и измените все на новое имя.
- Измените applicationId в вашем build.gradle
ОКРУГ БЕЗПЛАТНОГО:
- Возможно, вам потребуется обновить файл .gitignore , если он находится в корне вашего проекта. Обратите внимание, что при обмене ветками после этого вы потенциально увидите кучу файлов, отображающихся в рабочих изменениях, но не беспокойтесь, что они должны исчезнуть после объединения в переименованную ветку с обновленным .gitignore . Не удаляйте их вручную, так как это может вызвать проблемы в Android Studio.
- Удалите старую корневую папку в Finder
Поделиться 20 ноября 2015 в 21:51
Просто найдите имя » android:label=»AppName» » в Android Manifest. Просто переименуйте имя метки (например, «AppName» здесь) всех таких android:label в AndroidManifest.xml. Просто сохраните его! Когда вы запустите приложение, вы увидите новое имя
Поделиться 09 ноября 2016 в 12:21
Просто перейдите в res>values>strings.xml. Одна строка говорит «Как-то ваше имя»
Somethig-your name
Просто замените ваше исходное имя на
Your Name
Поделиться 19 марта 2015 в 13:48
- Закройте Android Studio.
- Переименуйте папку корневого проекта. Например, измените «MyApplication» на «Myblablabla».
- Удалите папку ‘.idea’.
- Откройте Android Studio и импортируйте обновленный проект.
Поделиться 26 февраля 2016 в 10:49
1.Изменить файл settings.gradle, изменить rootProject.name
rootProject.name = "FirebaseDemo" include ':app'
2.Перейдите в папку файла проекта, переименуйте папку файла
3.Удалите папку.idea в вашем проекте и пересоберите проект
Поделиться 24 января 2021 в 06:08
Что сработало для меня:
setting.gradle
- изменить имя в нем.
- перейти в корневую папку приложения, которую вы хотите изменить, и рефакторить — > переименовать ее.
- закрыть Android Studio.
- перейти в папку и изменить имя
- снова запустить Android Studio.
- выполнить синхронизацию gradle.
Поделиться 18 июня 2015 в 05:00
Очень быстрый способ решить эту проблему на ноябрь 2020 года — это выполнить следующие шаги
- Дважды нажмите клавишу смены, всплывающее окно покажет поиск файла с именем «settings.gradle», когда он откроется, измените rootProject.name = «Старый-имя» на rootProject.name = «новое имя», затем синхронизируйте.
- Дважды нажмите клавишу смены, всплывающее окно покажет поиск файла с именем «string.xml», когда он откроется, измените old-name на new-name
- закройте Android Studio
- найдите каталог androidStudioProject на вашем компьютере, откройте его и найдите проект по старому имени, переименуйте его на новое имя.
- откройте Android Studio и перейдите к файлу > Откройте > «новое имя».Откройте его оттуда.
это в настоящее время работает в Android Studio 4.1.1
Поделиться 20 ноября 2020 в 18:36
Для начала, я настоятельно предлагаю обновиться до последней версии Android Studio (0.3.7 на данный момент); есть множество исправлений ошибок.
Вы столкнулись с ошибкой https://code.google.com/p/android/issues/detail?id=57692, которая заключается в том, что если вы пытаетесь использовать пользовательский интерфейс для переименования модулей или вашего проекта, он не обновляет файлы сборки. Извините, сейчас это действительно сломано. Я бы предложил изменить имена каталогов непосредственно в файловой системе и обновить ваш файл settings.gradle , чтобы отразить изменения. Ваш проект на диске должен выглядеть примерно так (с большим количеством файлов, чем показано здесь):
projectFolder |--settings.gradle |--applicationModuleFolder | |--build.gradle | |--src
он использует имя projectFolder в качестве имени проекта и applicationModuleFolder в качестве имени модуля, в котором живет ваше приложение Android (верхние и нижние поля на вашем скриншоте соответственно). Я думаю, что так, как сейчас настроен ваш проект, оба они имеют одинаковое имя; вы можете переименовать оба в одно и то же новое имя, если хотите, или вы можете дать им разные имена; это не имеет значения.
После того, как они будут переименованы, отредактируйте ваш файл settings.gradle ; он будет выглядеть примерно так:
include ':applicationModuleFolder'
просто измените имя на ваше новое имя там. После внесения этих изменений нажмите кнопку Синхронизировать проект с файлами Gradle на панели инструментов (если вы используете очень старую версию Android Studio, у нее может не быть этой кнопки, поэтому вы можете закрыть проект и снова открыть его в этом случае), и она должна получить изменения.
Поделиться 06 декабря 2013 в 17:56
-
Переименуйте имя в com.example.[NewFileName] в пути:
Как переименовать проект в Android Studio
![]()
Как изменить в Android Studio имя проекта и название андроид приложения, вы узнаете в этой небольшом видео из серии «Ошибки, часто задаваемые вопросы по разработке android приложений». Уроки по разработке android приложений в Android Studio: https://www.youtube.com/playlist?list=PLyfVjOYzujugap6Rf3ETNKkx4v9ePllNK Часто задаваемые вопросы и ошибки начинающих android разработчиков: https://www.youtube.com/playlist?list=PLyfVjOYzujugjnCvSOhMvbCuvWIyDAqei Разработка android приложений в Eclipse: https://www.youtube.com/playlist?list=PLyfVjOYzujuhLNi-AxZsW0idLj9ZChDf0 Группа взаимопомощи Вконтакте для начинающих ANDROID разработчиков и программистов: http://www.fandroid.info/gruppa-vzaimopomoshhi-dlya- nachinayushhih-android-razrabotchikov-i-programmistov-osvoim-android-vmeste/ Скачать видеоуроки: http://www.fandroid.info/skachat-video-uroki-po-android-programmirovaniyu-i-razrabotke-mobilnyh-prilozhenij-dlya- android-smartfonov-i-planshetov/ Поддержите наш проект: http://www.fandroid.info/spasibo-za-vashu-podderzhku/ #android #AndroidStudio #startandroid
Показать больше
Войдите , чтобы оставлять комментарии