Как импортировать существующий проект Android в другой проект Android

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

  • экспортировать первый проект als jar и добавить внешний jar для построения пути второго
  • добавил первый проект ко второму в пути сборки второго проекта

но ничего не получилось, и я не забыл поставить галочку на «заказать и экспортировать», я буду очень рад, если кто-нибудь может мне помочь;)

Ханнес


person hannes    schedule 08.09.2011    source источник
comment
Внутри другого проекта или в вашем рабочем пространстве?   -  person Lalit Poptani    schedule 08.09.2011


Ответы (2)


Щелкните правой кнопкой мыши путь сборки вашего проекта> Настроить путь сборки> «Выбрать вкладку проекта», затем добавьте проект: D

Надеюсь, это поможет

person PedroAGSantos    schedule 08.09.2011
comment
спасибо за ваш ответ, но это не сработало ... Я попробовал первый проект: свойства-›android-›libraries активировать флажок является библиотекой Второй проект: свойства-›android-›libraries-›add добавить первый проект в качестве библиотеки :) - person hannes; 08.09.2011

есть несколько разных решений imo.

Если применимо, вы можете пометить первый небольшой проект как библиотеку и просто добавить его в новый проект (свойства -> Android -> флажок/добавить библиотеку)

OR

Вы получаете доступ к приложению, если оно уже установлено на устройстве

OR

Вы копируете исходный код/пакет в новый проект

OR

Вы компилируете старый проект в файл dex и загружаете классы/методы через DexClassLoader.

OR

экспортировать как файл JAR, как вы уже пробовали, но вы не можете экспортировать какие-либо ресурсы (хотя есть обходные пути, если ресурсов не так много)

Это все, что я могу сейчас придумать, если у вас есть более конкретный вопрос по одному из решений, просто спросите =)

person aruwen    schedule 08.09.2011