Android Studio comprennent tous les aar fichiers dans un répertoire

Je suis en train d'écrire un système de construction pour un cadre qui peut être étendu via des plugins par les utilisateurs (développeurs). Mon problème est que je ne peut pas inclure tous les aar fichiers avec un masque. Par exemple je peux inclure tous les fichiers jar comme ceci:

compile fileTree(dir: 'libs', include: '*.jar')

Mais si je comprend tous les aar fichiers comme ceci:

compile fileTree(dir: 'libs', include: ['*.jar', '*.aar'])

J'obtiens une erreur:

Only Jar-type local dependencies are supported. Cannot handle: /path/to/file.aar

Toutefois, il est possible d'inclure chaque fichier séparément comme ceci:

compile (name:'myfile', ext:'aar')

Comme une solution de contournement, lors de la compilation, j'ai besoin de la liste des fichiers dans 'libs' répertoire, insérer toutes les bibliothèques manuellement dans mon construire.gradle et de le synchroniser (ou de réécrire à chaque fois). c'est un hackish moyen de le faire et donc je me demande si il ya une meilleure façon de le faire. Peut-être qu'il est un gradle script qui peut le faire automatiquement ou certains gradle bêta, qui prend en charge ce:

compile fileTree(dir: 'libs', include: ['*.jar', '*.aar'])