NoClassDefFoundError em tempo de execução na classe dentro de .AAR no Android Studio

Eu tenho pesquisado por muitas horas sobre uma possível solução para isso, mas o que quer que eu tente apenas falha. Aqui está a situação explicada:

Eu tenho esse projeto de biblioteca no Android Studio que gera oapp-debug.aar Arquivo. Em seguida, adiciono este novo módulo no projeto de implementação, seguindo o assistente para importar .JAR / .AARs..aar e atualize a dependência para:app na estrutura do projeto.

Depois que o projeto é limpo (mesmo usando./gradlew clean- Mac OS X) Posso fazer referências dessa classe e de seus métodos em qualquer uma das atividades.

Agora, em tempo de execução, uma vez criado e instalado nos dispositivos reais, o aplicativo falha ao lançar a exceção de tempo de execução acima mencionada.

Nota: estou importando o.aar porque eu precisaria proteger o código e ele tem recursos para uma.jar está fora de questão. E se eu importar o módulo da biblioteca (com fonte e tudo em vez de um.aar), o aplicativo não apresenta problemas em tempo de execução.

Eu tentei de tudo e se alguém puder lançar alguma luz sobre o que isso poderia ser, será muito apreciado.

A classe se estendeViewGroup e é instanciado em tempo de execução, caso isso implique alguma coisa. O código foi fornecido a mim, portanto, grandes mudanças podem não ser possíveis, a menos que seja absolutamente necessário.

Agradecemos antecipadamente a todos!

Armando

questionAnswers(2)

yourAnswerToTheQuestion