Android Library Projects: практические советы по применению

При создании приложения для Android нередко возникает задача создания общих компонентов и даже целых частей приложения для дальнейшего переиспользования. К сожалению, стандартный java-механизм jar-архивов не позволяет использовать ресурсы, без которых на Android не обходится ни одно приложение. К счастью, для решения этой задачи мы можем воспользоваться library projects. Я рассмотрю процесс создания общих компонентов для целых приложений и нестандартные способы использования library projects.