PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2025 → [WM23] Erreur creation application ANDROID : error: missing return statement
[WM23] Erreur creation application ANDROID : error: missing return statement
Débuté par Spitfire971, 21 fév. 2018 21:25 - 5 réponses
Membre enregistré
42 messages
Posté le 21 février 2018 - 21:25
Bonjour a tous et merci d'avance pour votre aide.

J'essai desesperement de generer mon application sur android et je me retrouve systematiquement avec la meme erreur :

Echec de la création de l'application Android .


Ligne de commande : "C:\Program Files\Java\jdk1.8.0_141\bin\java.exe" "-Dorg.gradle.appname=C:\Mes Projets Mobile\Discount Center\Android\Gen" -classpath "C:\WINDEV Mobile 23\Personnel\Android\Gradle\lib\gradle-launcher-2.14.1.jar" org.gradle.launcher.GradleMain assembleRelease -b "C:\Mes Projets Mobile\Discount Center\Android\Gen\build.gradle"


Erreur retournée :

:compileReleaseJavaWithJavac - is not incremental (e.g. outputs have changed, no previous execution, etc.).
C:\Mes Projets Mobile\Discount Center\Android\Gen\src\com\DiscountCenter\android\wdgen\GWDCPCOL_DiscountCenter.java:178: error: missing return statement
}
^
C:\Mes Projets Mobile\Discount Center\Android\Gen\src\com\DiscountCenter\android\wdgen\GWDCPCOL_DiscountCenter.java:279: error: missing return statement
}
^
2 errors
:compileReleaseJavaWithJavac FAILED


De se que je comprend j'ai un soucis de RETURN dans ma Collection de procedure, cependant TOUTES mes procedures on des RENVOYER, je ne sais plus quoi faire auriez-vous une idee a me proposer svp.

Pour generer l'application j'utilise l'installation automatique de gradle et frameworks ANDROID de windev.

Merci d'avance

--
--=Ils ne savaient pas que c'était impossible, alors ils l'ont fait=--
Membre enregistré
42 messages
Posté le 22 février 2018 - 17:19
Bonjour,

Je me répond a moi méme, apres des heures de recherche il s'avere que le soucis venait des : QUAND EXCEPTION: par Programme
Bizarrement quand on met une procedure pour gerer les erreurs dans une autre procedure, java demande des return meme si ont les met dans la procedure d'erreur. donc j'ai retiré le QUAND EXCEPTION et je n'ai plus de soucis, j'espere que ca pourrais aider d'autre personne

--
--=Ils ne savaient pas que c'était impossible, alors ils l'ont fait=--
Posté le 06 décembre 2019 - 11:22
Merci... merci.... sinon je galérais
Posté le 24 novembre 2020 - 11:06
Merci !!
Membre enregistré
233 messages
Posté le 29 juin 2021 - 12:22
Merci

Pour moi c'était un cas exception et un cas erreur vide

J'ai mi un renvoyer faux et un renvoyer vrai dans ma fonction et problème résolu.
Posté le 10 décembre 2024 - 11:09
Gurdarr a écrit :
Merci

Pour moi c'était un cas exception et un cas erreur vide

J'ai mi un renvoyer faux et un renvoyer vrai dans ma fonction et problème résolu.


MERCCCIII
vous m'avez éviter un enfer avec votre réponse. C'est exactement ce cas qui m'a bloquer.
Je ne sais pas comment je l'aurais résolus.