Самый быстрый способ дублировать проект Android? - PullRequest
26 голосов
/ 02 марта 2011

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

У меня уже есть метод для дублирования SDK-образца проекта в рабочую область, но он включает в себя промежуточный этап, на котором проект "создается из существующего источника" во временной папке, которая не рабочее пространство.

Есть ли более короткий путь?

Ответы [ 4 ]

48 голосов
/ 02 марта 2011

Если вы щелкнете правой кнопкой мыши по проекту в Project Explorer и выберите «Копировать», а затем вставите его в проводник проекта, у вас будет возможность переименовать его.Вам нужно будет открыть проект, который вы хотите скопировать , чтобы в Project Explorer не было выбрано ни одного проекта.

РЕДАКТИРОВАТЬ: решение состоит не в том, чтобы щелкнуть вне проекта, а в том, чтобы скопировать открытый проект,как сказал @ android-eve.

3 голосов
/ 07 октября 2013

Вот процедура, которую я использовал для создания новой копии проекта. Он работал хорошо для большого проекта, который я хотел разбить на более мелкий, более специализированный, и у меня также есть шаблон менеджера сцен, из которого я клонирую для начала каждого нового проекта. Все эти шаги, кажется, работают нормально, и это сделано в Eclipse / ADT

как клонировать проект и переименовать его. ------------------------------ откройте исходный проект (т.е. просто нажмите на него. название проекта и оставьте его выделенным) затем control-c control-v, дайте ему новое имя ... обратите внимание, что это имя TEMP, потому что вам придется заменить его через секунду, чтобы "копия" была в порядке.

Копия должна вставиться на место, открыть копию, щелкнуть правой кнопкой мыши в верхней строке и выбрать «рефакторинг -> переименовать -> дать новое имя, которое вы хотите назвать всем проектом, и проверить« обновить ссылки », если это еще не проверено.

Тогда иди в манифест и поменяй там имя. Обязательно внесите изменения во вкладку «Манифест», а НЕ в коде xml. и нажмите значок сохранения, всплывающее окно спросит, хотите ли вы «обновить настройки запуска», нажмите «ДА»

Нажмите на «SRC» в верхней части пакета. Обратите внимание, что имя пакета в папке src не изменило имена. щелкните правой кнопкой мыши по этому и выберите refactor>, изменить имя. ... появляется меню переименования, все флажки должны быть отмечены и нажать "Предварительный просмотр" (вы можете получить предупреждение, что оно уже существует ... продолжайте в любом случае), которое затем должно изменить имена пакетов в отдельных файлах классов. Откройте несколько и проверьте верхнюю строку для обновления пакета. под res / values ​​находится файл strings.xml. Откройте его, вы должны увидеть это. XXXXXXXX

и измените часть XXXXXXX на новое имя, которое вы хотите для своего значка на устройстве / эмуляторе, возможно, имя приложения вот и все. Было так больно делать это каждый раз, поэтому я создал свой собственный «документ», чтобы помочь. Я дважды проверил это несколько раз

1 голос
/ 17 марта 2013

Как указал вслепую , но я пропустил, потому что это не было ответа, Ctrl + C, Ctrl + V работает для открытых проектов в Eclipse.

0 голосов
/ 28 марта 2013

Это очень просто, откройте свой проект, который вы хотите скопировать, закройте все остальные проекты.Нажмите, чтобы выбрать свой проект в проводнике проекта, Ctr + C и Ctr + V.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...