Как я понимаю, три способа распространения моего приложения - через Jar, Android Library и Android Library Project.
Jar - не может содержать ресурсы или XML-макеты (так что это не для меня)
Библиотека Android. Я не знаю, как это работает, но API Google использует его...
Проект библиотеки Android - включает ресурсы, но позволяет клиенту свободно управлять кодом, поскольку он распространяется как источник.
Если я создаю приложение с закрытым исходным кодом, которое требует рисования и файлы XML, которые я хочу распространять другим программистам на Android, что мне использовать? И может ли кто-нибудь направить меня в учебник по созданию Android-библиотеки?