Conheço os projetos da Biblioteca Android, que permitem criar um projeto de fonte compartilhada que pode ser puxado para os aplicativos Android, conforme necessário. No entanto, isso requer que a fonte esteja disponível.
Estou procurando uma maneira de criar e distribuir uma biblioteca de código fechado que possa ser usada em outros projetos do Android, como um JAR tradicional. Isso exigirá o uso do compilador Android, portanto, não é um arquivo JAR vanilla-Java. FWIW, não preciso incorporar recursos / layouts no JAR.
Já vi http://andparcel.com/, mas parece uma solução alternativa e prefiro usar algo 'oficialmente suportado' pelo Google. Além disso, preciso garantir que o JAR que construo seja compatível com a versão antiga / nova do SDK do Android (ou seja, preciso de uma maneira de definir a versão da plataforma de destino, etc.).
Os conjuntos de ferramentas mais recentes do Android permitem a criação / consumo de binários JAR? Você pode apontar para alguma documentação sobre como eu posso fazer isso?