Я разрабатываю программный слой, который я хотел бы использовать несколько раз для создания своих приложений для Android.По сути, я хочу, чтобы после установки программный слой мог использовать любой другой приложение (например, системная библиотека).
Мне было интересно, как лучше всего это сделать, когда я обнаружил, что недавно Android поддерживает библиотекупроекты (http://developer.android.com/guide/developing/projects/projects-eclipse.html#SettingUpLibraryProject).
) Поэтому я решил создать свой программный уровень как библиотечный проект, чтобы его код мог повторно использоваться другими приложениями, которые я хочу реализовать.
Мой программный уровень зависит отнабор внешних jar-файлов, которые правильно расположены в папке lib проекта библиотеки.
Проблема заключается в том, что при создании нового проекта, ссылающегося на проект библиотеки, я не могу видеть классы, определенные ввнешние фляги библиотечного проекта: т.е. кажется, что они не являются частью classpath.
Так что при обращении к библиотечному проекту возможно повторное использование только исходного кода, определенного там? Если мой библиотечный проект имеетнекоторые другие библиотеки я должен импортировать эти библиотеки также в других (я хочу избежать этого!)?
Мне также интересно узнать, есть ли другие способы сделать это, но в процессе поиска я не нашел других способов реализации библиотек Android / общего кода.
Спасибо.