Android - Tener autoridad de proveedor en el proyecto de la aplicación

Un proyecto de biblioteca de Android contiene algunos proveedores cuya autoridad se define como la siguiente en una clase de contrato:

public static final String CONTENT_AUTHORITY = "my.com.library.providers.tester";
private static final Uri BASE_CONTENT_URI = Uri.parse("content://" + CONTENT_AUTHORITY);

Ahora hay muchos proyectos de aplicaciones que usan este proyecto de biblioteca. El problema que tengo actualmente es que para cada proyecto de aplicación, necesito tener una sucursal separada en el proyecto de la biblioteca para cada aplicación solo por tener una autoridad de contenido única. Esto está creando algunos problemas de administración de la versión (como propagar características / correcciones de errores de una rama a otra rama, etc.). En su lugar, me gustaría delegar la responsabilidad de definir la autoridad de contenido al proyecto de la aplicación. ¿Hay alguna manera de lograr esto?

Respuestas a la pregunta(2)

Su respuesta a la pregunta