Как переименовать модуль android studio

Переименование модулей в Android Studio?

Я выбрал неправильное имя определенного модуля, который я импортировал в проект Gradle в Android Studio.

В этом лице я хочу переименовать модуль Facebook1 в Facebook .

Возможно ли это в проекте Gradle и как это сделать?

7 ответов

Android Studio >= 1.4.1

  • Щелкните правой кнопкой мыши модуль → Рефакторинг → Переименовать.
  • Введите новое имя модуля, нажмите «ОК».

Старые версии Android Studio

Следующие работали для меня, протестированы в Android Studio (AS) 1.1 и 1.0.2, сразу после импорта проекта.

В дереве «Android» (ATV),

  • Щелкните правой кнопкой мыши имя модуля: app , Refactor → Rename (to myApp , щелкните ok)
  • Открыть settings.gradle
  • Измените ‘:app’ на ‘:myApp’ и сохраните

Вам будет предложено » Синхронизировать сейчас«, сделайте это (подсказка — синяя ссылка над файлом)

(Ваш проект исчезнет с ATV, но не волнуйтесь, просто выйдите из AS)

  • В диспетчере файлов (за пределами Android Studio) откройте корневой каталог проекта и переименуйте папку app в myApp
  • Повторно откройте свой проект в AS, и вы увидите, что ваш модуль и скрипты Gradle снова появятся под ATV!:)
  • Поздравляем — ваш модуль теперь переименован! (время, время для чаепития)

    В представлении проекта слева в Android Studio,

    • щелкните правой кнопкой мыши на модуле, имя которого вы хотите изменить.
    • выберите ‘refactor’ → ‘rename’
    • выберите параметр переименования
    • выполните шаг 1 — 2, а затем переименуйте каталог.

    Android Studio 1.3.2,
    1. Переключить проект влево в Android Studio
    2. модуль правой кнопки мыши, который хотите изменить → Рефакторинг → Переименовать
    3. выполните как» Переименовать каталог «, так и» Переименовать модуль»,
    4. открыть settings.gradle, изменить имя модуля
    5. Build → Clean Project

    Вы можете сделать это вручную, с изменением структуры папок или без него (не изменяйте его для незначительного воздействия на контроль версий)

    Изменение имени папки соответственно

    1- открыть settings.gradle и изменить имя вашего модуля (например, от ‘:facebook1’ до ‘:facebook’ )

    2- измените имя папки соответственно (от xxx/facebook1 до xxx/facebook )

    3- Если у других модулей есть зависимости от него: откройте соответствующую build.gradle и измените зависимость (от comile project(‘:facebook1’) до comile project(‘:facebook’) )

    Без изменения имени папки

    1- открыть settings.gradle и изменить имя вашего модуля (например, от ‘:facebook1’ до ‘:facebook’ )

    2- добавьте новую строку в «settings.gradle»:

    3- Если у других модулей есть зависимости от него: откройте соответствующую build.gradle и измените зависимость (от comile project(‘:facebook1’) до comile project(‘:facebook’) )

    В AndroidStudio 2.2.2 переименование модуля только через refactor/rename работало для меня. (32-битный Linux Mint)

    В диалоговом окне переименования представлены два варианта: «каталог» или «модуль» (переключатели настолько взаимоисключающие, по крайней мере за один проход). Я не был уверен, что выбрать, поэтому я закончил здесь поиск ответа. Один ответ сказал «сделать оба» как два шага, другой ответ сказал «сделать модуль, а затем каталог» как два шага. Поэтому я выбрал «модуль» первым. К моему удивлению, было все, что было необходимо, и модуль, и каталог были изменены. settings.gradle был обновлен рефактором/переименованием на одном шаге.

    «gradle synce» и «clean build» также были запущены. После сборки на планшете никакая жалоба на имя не изменится.

    просто добавив этот ответ, если кто-то другой с 2.2.2 или новее не уверен, что выбрать. Также, чтобы повторно повторить то, что сказали другие, сначала создайте резервную копию своего проекта.

    Это работает для меня в Android Studio 1.2.1.1

    Помещение: я НЕ использую функцию рефакторинга Android Studio для переименования модуля

    Это шаги, которые я выполняю:

    • Переименуйте папку модуля (непосредственно в файловой системе)
    • Измените файл setup.gradle соответственно (непосредственно в файловой системе)
    • Откройте проект в Android Studio

    У разных людей, похоже, успех с разными методами, но когда я хотел переименовать свой проект из:

    Читайте также:  Android device monitor android studio

    Я пробовал все, и единственный способ, с помощью которого я работал, в конце концов:

    1) Выйти из Android Studio 2) Верните все! (найдите папку проекта и сделайте ее копию) 3) Найти и заменить все экземпляры com.example.myname.projectname на com.company.projectname

    Обратите внимание, что есть пять мест (на самом деле это зависит от вашего проекта, у меня было пять), где вам нужно переименовать папки, поскольку он создает подпапки, называемые com\example\myname\projectname:

    Проект\приложение\SRC\главная\Java Проект\приложение\SRC\androidTest\Java Проект\приложение\сборка\генерироваться\источник\buildConfig\Debug \ Проект\приложение\сборка\\ генерируется источник\buildConfig\тест \ Проект\приложение\сборка\генерироваться\источник\г\Debug\

    Кроме того, в файле project.idea\есть файл с именем workspace.xml — в этом файле вам нужно найти текст com\example\myname\projectname

    В противном случае выполните поиск в каталоге проекта, чтобы найти «com.example.myname.projectname» и замените на «com.company.projectname»

    4) Откройте Android Studio еще раз. если начальное имя каталога проекта одинаково (возможно, если само название проекта одинаково?), оно будет открываться вновь, если вы открыли его в прошлый раз, иначе вы сможете открыть его как обычно.

    5) Перейдите в раздел «Структура файла — проект» (CONTROL + ALT + SHIFT + S). 6) В разделе «Ароматизаторы» измените идентификатор приложения на новое имя. 7) Извлеките Android Studio и перезапустите его. 8) Теперь вы сможете построить свой проект. 9) Пойдите, выпейте, это было намного больше усилий, чем должно было быть!

    Одно действительно важное замечание: вы можете иметь только буквы ASCII в имени вашего пакета (вы можете иметь номера, но не как первый символ). Сама Java позволяет номерам начинать имя пакета, но Android не: Имена пакетов в студии Android, когда имя dev начинается с числа? Я пытался переименовать

    Источник

    Переименование модулей в Android Studio?

    Я выбрал неправильное имя определенного модуля, который я импортировал в проект Gradle в Android Studio.

    В этом лице я хочу переименовать модуль Facebook1 в Facebook .

    Возможно ли это в проекте Gradle и как это сделать?

    Android Studio >= 1.4.1

    Старые версии Android Studio

    Следующие работали для меня, протестированы в Android Studio (AS) 1.1 и 1.0.2, сразу после импорта проекта.

    В дереве «Android» (ATV),

      Щелкните правой кнопкой мыши имя модуля: app , Refactor → Rename (to myApp , щелкните ok)
      Открыть settings.gradle
      Измените ‘:app’ на ‘:myApp’ и сохраните

    Вам будет предложено » Синхронизировать сейчас«, сделайте это (подсказка — синяя ссылка над файлом)

    (Ваш проект исчезнет с ATV, но не волнуйтесь, просто выйдите из AS)

    В диспетчере файлов (за пределами Android Studio) откройте корневой каталог проекта и переименуйте папку app в myApp
    Повторно откройте свой проект в AS, и вы увидите, что ваш модуль и скрипты Gradle снова появятся под ATV!:)

    Поздравляем — ваш модуль теперь переименован! (время, время для чаепития)

    В представлении проекта слева в Android Studio,

      щелкните правой кнопкой мыши на модуле, имя которого вы хотите изменить.
      выберите ‘refactor’ → ‘rename’
      выберите параметр переименования
      выполните шаг 1 — 2, а затем переименуйте каталог.

    Android Studio 1.3.2,

    1. Переключить проект влево в Android Studio

    2. модуль правой кнопки мыши, который хотите изменить → Рефакторинг → Переименовать

    3. выполните как» Переименовать каталог «, так и» Переименовать модуль»,

    4. открыть settings.gradle, изменить имя модуля

    5. Build → Clean Project

    Вы можете сделать это вручную, с изменением структуры папок или без него (не изменяйте его для незначительного воздействия на контроль версий)

    Изменение имени папки соответственно

    1- открыть settings.gradle и изменить имя вашего модуля (например, от ‘:facebook1’ до ‘:facebook’ )

    2- измените имя папки соответственно (от xxx/facebook1 до xxx/facebook )

    3- Если у других модулей есть зависимости от него: откройте соответствующую build.gradle и измените зависимость (от comile project(‘:facebook1’) до comile project(‘:facebook’) )

    Без изменения имени папки

    1- открыть settings.gradle и изменить имя вашего модуля (например, от ‘:facebook1’ до ‘:facebook’ )

    2- добавьте новую строку в «settings.gradle»:

    3- Если у других модулей есть зависимости от него: откройте соответствующую build.gradle и измените зависимость (от comile project(‘:facebook1’) до comile project(‘:facebook’) )

    Читайте также:  Скринсейвер часы для андроид

    В AndroidStudio 2.2.2 переименование модуля только через refactor/rename работало для меня. (32-битный Linux Mint)

    В диалоговом окне переименования представлены два варианта: «каталог» или «модуль» (переключатели настолько взаимоисключающие, по крайней мере за один проход). Я не был уверен, что выбрать, поэтому я закончил здесь поиск ответа. Один ответ сказал «сделать оба» как два шага, другой ответ сказал «сделать модуль, а затем каталог» как два шага. Поэтому я выбрал «модуль» первым. К моему удивлению, было все, что было необходимо, и модуль, и каталог были изменены. settings.gradle был обновлен рефактором/переименованием на одном шаге.

    «gradle synce» и «clean build» также были запущены. После сборки на планшете никакая жалоба на имя не изменится.

    просто добавив этот ответ, если кто-то другой с 2.2.2 или новее не уверен, что выбрать. Также, чтобы повторно повторить то, что сказали другие, сначала создайте резервную копию своего проекта.

    Это работает для меня в Android Studio 1.2.1.1

    Помещение: я НЕ использую функцию рефакторинга Android Studio для переименования модуля

    Это шаги, которые я выполняю:

      Переименуйте папку модуля (непосредственно в файловой системе)
      Измените файл setup.gradle соответственно (непосредственно в файловой системе)
      Откройте проект в Android Studio

    У разных людей, похоже, успех с разными методами, но когда я хотел переименовать свой проект из:

    Я пробовал все, и единственный способ, с помощью которого я работал, в конце концов:

    1) Выйти из Android Studio
    2) Верните все! (найдите папку проекта и сделайте ее копию)
    3) Найти и заменить все экземпляры com.example.myname.projectname на com.company.projectname

    Обратите внимание, что есть пять мест (на самом деле это зависит от вашего проекта, у меня было пять), где вам нужно переименовать папки, поскольку он создает подпапки, называемые com\example\myname\projectname:

    Проект\приложение\SRC\главная\Java
    Проект\приложение\SRC\androidTest\Java
    Проект\приложение\сборка\генерироваться\источник\buildConfig\Debug \
    Проект\приложение\сборка\\ генерируется источник\buildConfig\тест \
    Проект\приложение\сборка\генерироваться\источник\г\Debug\

    Кроме того, в файле project.idea\есть файл с именем workspace.xml — в этом файле вам нужно найти текст com\example\myname\projectname

    В противном случае выполните поиск в каталоге проекта, чтобы найти «com.example.myname.projectname» и замените на «com.company.projectname»

    4) Откройте Android Studio еще раз. если начальное имя каталога проекта одинаково (возможно, если само название проекта одинаково?), оно будет открываться вновь, если вы открыли его в прошлый раз, иначе вы сможете открыть его как обычно.

    5) Перейдите в раздел «Структура файла — проект» (CONTROL + ALT + SHIFT + S).
    6) В разделе «Ароматизаторы» измените идентификатор приложения на новое имя.
    7) Извлеките Android Studio и перезапустите его.
    8) Теперь вы сможете построить свой проект.
    9) Пойдите, выпейте, это было намного больше усилий, чем должно было быть!

    Одно действительно важное замечание: вы можете иметь только буквы ASCII в имени вашего пакета (вы можете иметь номера, но не как первый символ). Сама Java позволяет номерам начинать имя пакета, но Android не: Имена пакетов в студии Android, когда имя dev начинается с числа? Я пытался переименовать

    Источник

    Переименовать корневой модуль в android studio

    Как переименовать корневой модуль в android studio? Я пробовал (щелкните правой кнопкой мыши модуль, затем нажмите рефакторинг, затем нажмите переименовать), но я получил предупреждение «can’t rename root module»

    6 ответов

    После переименования модуля в Android Studio я получаю ошибку Project SDK is not defined . Как я могу переименовать модуль из приложения к моему имени Уит вышла ошибка. По-моему, проблема в переименовании. Я использую Shift + Alt + R переименовать модуль. Если я переименую каталог, то получу эту.

    Я выбрал неправильное имя конкретного модуля, который я импортировал в проект Gradle в Android Studio. В этом лице я хочу переименовать модуль Facebook1 в Facebook . Возможно ли это в проекте Gradle и как это сделать?

    Я просто нажал ctrl+shift+F, чтобы найти свое текущее имя корневого модуля ,и обнаружил, что это имя находится в файле settings.gradle как rootProject.name=, я переименовал его и синхронизировал проект, теперь имя корневого модуля изменилось.

    Читайте также:  Живые обои для андроида гонки

    Это тестируется для чистых проектов Java (без какого-либо кода C/C++):

    • закройте проект и сделайте копию папки, содержащей его
    • переименуйте новую скопированную папку, чтобы отразить новое имя проекта
    • удалить все файлы*. iml
    • повторно откройте проект: Android Studio будет повторно синхронизировать Gradle, перестроить iml-файлы
    • просмотрите файл modules.xml, чтобы удалить ссылку на старое имя проекта
    • новый переименованный проект работает точно так же, как и предыдущий: вы можете запустить приложение без полной переустановки (все предыдущие приложения data/settings/cache будут сохранены)

    На панели проекта нажмите на маленький значок шестеренки ( значок Настройки в правом верхнем углу)

    Снимите флажок / снимите флажок с параметра компактные пустые средние пакеты

    Теперь ваш каталог пакетов будет разбит на отдельные каталоги Индивидуально выберите каждый каталог, который вы хотите переименовать, и:

    Щелкните его правой кнопкой мыши

    Нажмите кнопку переименовать

    Во всплывающем диалоговом окне нажмите кнопку переименовать пакет вместо переименовать каталог

    Введите новое имя и нажмите рефакторинг

    Дайте минуту, чтобы Android Studio обновил все изменения

    Примечание: при переименовании com в Android Studio он может выдать предупреждение. В этом случае выберите пункт Переименовать все

    В настоящее время я использую Android Studio 1.4.1, последнюю версию. Я хотел бы распространить свою программу среди моих друзей, но это был школьный выпускной, поэтому он называется FinalProject. Я хотел бы переименовать его, однако, что бы я ни пытался сделать (даже используя ответы с этого.

    У меня есть 2 модуля: app library Я хочу переименовать library в XName (например) Я использовал метод рефактора (щелкните правой кнопкой мыши -> Рефактор — > переименовать), он работает. Однако, когда я перестраиваю проект, модуль переименовывается обратно в library. Как я могу решить эту.

    В корне вашего проекта откройте setting.gradle и измените rootProject.name=’ ВАШЕ НОВОЕ ИМЯ’

    затем закройте и перезапустите android studio

    Закрыть проект. (Файл > Закрыть)

    Переименуйте корневую папку проекта.

    На экране приветствия «Open an existing Android Studio project» и укажите новый путь.

      Рефакторинг имени на com.example.[NewFileName] в path:

    Gradle Скрипты>build.gradle (модуль: приложение)

    Gradle Скрипты>build.gradle (Настройки Проекта)

    Похожие вопросы:

    При импорте двух проектов с двумя субмодулями с одинаковым именем они отображаются следующим образом в Android Studio: project1/library[library] project2/library[project2-library] Затем я.

    У меня большая проблема с Android Studio. У меня есть проект, который зависит от двух других проектов (как libs). Я следовал руководству проблемы импорта проекта в Android Studio относительно.

    В Android Studio я хотел переименовать корневой каталог. Сделать это в Android Studio было невозможно, поэтому я вышел из AS и переименовал папку, а затем снова открыл проект. Но когда я пошел.

    После переименования модуля в Android Studio я получаю ошибку Project SDK is not defined . Как я могу переименовать модуль из приложения к моему имени Уит вышла ошибка. По-моему, проблема в.

    Я выбрал неправильное имя конкретного модуля, который я импортировал в проект Gradle в Android Studio. В этом лице я хочу переименовать модуль Facebook1 в Facebook . Возможно ли это в проекте Gradle.

    В настоящее время я использую Android Studio 1.4.1, последнюю версию. Я хотел бы распространить свою программу среди моих друзей, но это был школьный выпускной, поэтому он называется FinalProject. Я.

    У меня есть 2 модуля: app library Я хочу переименовать library в XName (например) Я использовал метод рефактора (щелкните правой кнопкой мыши -> Рефактор — > переименовать), он работает. Однако.

    Как настроить модуль сервлета в Android Studio 3.0? Я уже пытался создать новый модуль в новом проекте, но представление изменилось с версии Android Studio 2.3.3

    Это последующий вопрос к этому вопросу: Android Studio Переименовать Пакет У меня есть 2 модуля приложения, которые используют другой модуль в качестве библиотеки. Один из модулей приложения имел то.

    В моем проекте Android у меня есть несколько модулей. Некоторые из них-это модуль android, а некоторые-модуль java. Теперь я хочу преобразовать модуль java в модуль android. Есть ли у Android studio.

    Источник

    Оцените статью