2010-05-22 5 views
0

Мне было интересно, можно ли ссылаться на один проект Android от другого проекта Android. У меня есть два проекта: test1 и test2. Я добавил test2 в свойствах проекта test1 на вкладке проектов. К сожалению, он продолжает бросать NoClassDefFoundError. Кроме того, будет ли второй проект Android (test2) установлен как отдельный apk на телефоне или он будет частью инкапсулирующего проекта Android (test1)?Взаимозависимые андроидные проекты

Большое спасибо!

ответ

1

Просто имейте в виду, что если test2 содержит ресурсы, они не будут автоматически упакованы в проект без андроида и файл R не будет автоматически сгенерирован.

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

+0

Большое спасибо за ответ. Просто узнал о библиотеке. Они выпустили его как раз вовремя :) – George

0

Вы также можете извлечь общую функциональность в третий проект и ссылаться на нее. Это должен быть обычный Java-проект, а не проект Android. Таким образом, он будет создавать банку, которую вы можете использовать.

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