Android - Ter autoridade de fornecedor no projeto do aplicativo

Um projeto de biblioteca do Android contém alguns provedores cuja autoridade é definida como a seguinte em uma classe 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);

Agora, há muitos projetos de aplicativos que usam esse projeto de biblioteca. O problema que estou tendo atualmente é que, para cada projeto de aplicativo, preciso ter uma ramificação separada no projeto de biblioteca para cada aplicativo, apenas por ter uma autoridade de conteúdo exclusiva. Isso está criando alguns problemas de gerenciamento de versão (como propagação de recursos / correções de bugs de uma ramificação para outra ramificação, etc.). Em vez disso, gostaria de delegar a responsabilidade de definir a autoridade de conteúdo para o projeto do aplicativo. Existe uma maneira de conseguir isso?

questionAnswers(2)

yourAnswerToTheQuestion