PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 22 → Modifier le gradle ?
Modifier le gradle ?
Débuté par A-B, 17 mai 2017 11:46 - 4 réponses
//hostimage.webdev.info/avatars/default.gif
Posté le 17 mai 2017 - 11:46
Bonjour,

je cherche a modifier le fichier gradle pour ajouter une librairie dans la partie "dependencies" (.aar), je n'ai pas trouvé dans l'assistant de génération qui ne propose que d'inclure une librairie .java ou avec maven.

Quelqu'un aurait une solution ?
//hostimage.webdev.info/avatars/default.gif
Posté le 17 mai 2017 - 14:05
Hi. WM22 support the inclusion of .aar and .so libraries. You don't must modify the gradle file. Previous versions doesn't allow change the gradle file by project. It's recreated each time you generate tha app.

Rubén
//hostimage.webdev.info/avatars/default.gif
Posté le 17 mai 2017 - 16:47
Thanks for the answer, is it also possible on WM21 ? because i tried to include my .aar library and it doesn't work ... i can't use the library classes :(
//hostimage.webdev.info/avatars/default.gif
Posté le 18 mai 2017 - 17:01
Bonjour,
j'ai déjà eu le soucis. alors il faut que tu modifie le fichier présent dans
C:\WinDev Mobile 21\Programmes\Framework\Android\WDJava.build

tu ajout ta biblio aar est voila miracle lors de la compilation plus d'erreur.
:)
//hostimage.webdev.info/avatars/default.gif
Posté le 19 mai 2017 - 08:50
Bonjour,

j'ai essayé avec

compile(name:'NodeMediaClient-2.0.3', ext:'aar')

placé dans la partie dependencies, une erreur :

A problem occurred evaluating root project 'Generation'.
> Could not find method compile() for arguments [{name=NodeMediaClient-2.0.3, ext=aar}] on org.gradle.api.internal.artifacts.dsl.dependencies.DefaultDependencyHandler_Decorated@291e39e7.

en sachant que le fichier .aar est situé dans le projet windev, j'ai essayé avec 2 librairies differentes, meme erreur :/