2014-01-07 6 views
0

У меня есть андроид APP, в котором используется телефонная задержка.ADT. Изменить местоположение проекта

/MyProjects/MyAppv1/... (PhoneGap 2.6.0 хранилище)

Я повышен до PhoneGap 3.3.0 и генерируется новый репозиторий:

/MyProjects/MyAppv2/...

Теперь, когда я хочу импортировать новый проект (Файл> Новый проект> Проект Android из существующего кода), ADT сообщает мне: «Невозможно импортировать MyApp, потому что имя проекта используется».

Как я могу сказать ADT использовать новый репертуар вместо старого?

Спасибо

ответ

1

может быть, вы должны пойти в папку «MyProjects» и переименовать старую папку с другим именем, затем сделать импорт снова.

Значение в поле «Новое имя проекта» в окне импорта внутри eclipse - это имя папки проекта, поэтому оно уже не должно существовать, если папка уже существует, переименовывая ее в рабочий каталог.

+0

Здравствуйте и спасибо за ответ. Когда я перемещаю текущий каталог в MyAppV1_old и снова запускаю ADT, ADT поставляется с экраном, на котором сообщается, что «Resource» MyApp/.project не существует. Если я попробую «Файл> Импорт» с содержимым/myprojects/MyAppv2/I получите «Не могу импортировать MyApp, потому что имя проекта используется» снова. –

1

File>Import. При импорте имени изменения проекта в разделе «Новое название проекта» просто нажмите на имя, чтобы выбрать его.

enter image description here

+0

Тот же результат.Я получаю сообщение «Не могу импортировать MyApp, потому что имя проекта используется» –

0

Хотя имена приложений различны (например, Myapp1, Myapp2), название проекта, который выбран может быть таким же.

Как сказал Махмуд, есть только причина ошибки

  • Другие приложения (даже Myapp1) также может иметь такое же название проекта как Myapp2.

Решение:

Вы не можете изменить название проекта из MyAppv2, прежде чем импортируют.

enter image description here

В этом рисунке, MainActivity это название проекта, который вы уже имели. Таким образом, вы должны изменить имя приложения как «mainActivity».

После изменения названия проекта вы можете импортировать новое приложение.

Надеюсь, это будет полезно.

+0

. Имя приложения в обоих каталогах одинаково. Это MyApp, поскольку это имя моего приложения для Android в Google Play. –

+0

@AlainZelink Вам также нужна предыдущая заявка? – Dhasneem

+0

Что я хочу сделать, это иметь 2 каталога, соответствующие двум различным версиям одного и того же APP, построенного с использованием двух разных версий PhoneGap. Поскольку это соответствует приложению в Google Play, мне нужно сохранить одно и то же имя приложения. Но я хочу, чтобы иметь возможность указать на один каталог. Или, может быть, есть лучший способ сделать это. –

0

Я пытаюсь удалить всю папку рабочего пространства вручную (C: // Users/[UserName>]/Workspace), а затем я снова пытаюсь открыть проект (Файл -> Новый -> Проект -> Android -> Проект Android из существующего Код). И я не проверю (скопируйте проект в рабочее пространство) просто работайте сейчас!

Смежные вопросы