Эффективный способ интеграции проекта как пакета? - PullRequest
1 голос
/ 10 февраля 2012

У меня есть два независимо разработанных проекта Android (с собственной деятельностью и т. Д.), Протестированных и работающих независимо.

Предполагается, что один проект сейчас запускает (через Intent) второй проект.

Я мог бы сохранить это таким образом, но при распространении через Android Market потребуются 2 APK, 2 иконки и т. Д., Что может очень запутать конечного пользователя.

Так что я бы хотелинтегрировать второй проект в первый, сохранив его как отдельный пакет .

. Для этого достаточно просто создать пустой пакет вручную, а затем скопировать все файлы, одинодним, из второго проекта.Утомительно.

Есть ли в Eclipse (или ADT) встроенный ярлык для этого, аналогичный File > Import > Existing Projects into Workspace?

1 Ответ

3 голосов
/ 10 февраля 2012

Я думаю, вы можете сделать свой второй проект как Library Project, щелкнув по нему правой кнопкой мыши и на вкладке Android отметьте isLibrary. А затем в своем первом проекте вы связываете тот, который вы создали библиотеку, щелкнув правой кнопкой мыши еще раз и на вкладке Android «Библиотеки» нажмите «Добавить» и укажите свой Library Project. Вы также можете взглянуть на Управление проектами из Eclipse .

Если это не работает (но я действительно должен), вы можете просто щелкнуть правой кнопкой мыши на ваших пакетах, затем выбрать Copy и перейти к первому проекту, а затем просто щелкнуть правой кнопкой мыши -> Paste. Это также сработало для меня.

...