Добрый день.
Есть необходимость использовать в приложении одновременно обе вышеуказанные библиотеки: GreenDroid и ActiveAndroid.
Каждая из них требует, чтобы в манифесте был прописан класс, отнаследованный от их Application, т.е. GreenDroid требует, чтобы это был наследник greendroid.app.GDApplication, ActiveAndroid же, в свою очередь, требует, чтобы это был наследник com.activeandroid.Application.
Однако, в Java, как известно, отсутствует множественное наследование, следовательно, отнаследовать свой Application-класс, прописанный в AndroidManifest.xml, сразу от двух родителей не выходит.
Возможен ли какой-нибудь обходной маневр для решения возникшей проблемы?
Для того, чтобы реализовать множественное наследование в JAVA используются интерфейсы, соответсвенно вы можете организовать класс, которые будет ипользовать 2 интерфейса для каждой из библиотек. Классы интерфейсов конечно нужно будет самому написать