PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile (précédentes versions) → erreur système détectée pendant l'envoi de la requête HTTP
erreur système détectée pendant l'envoi de la requête HTTP
Débuté par Pillitteri Jérémy, 07 juil. 2021 14:09 - 11 réponses
Posté le 07 juillet 2021 - 14:09
Bonjour,
je rencontre un problème morsque je souhaite générer une application androïd à partir d'un projet windev mobile:
Au moment de préciser le chemin du sdk et du gradle, j'ai le message d'erreur suivant:
Une erreur système a été détectée pendant l'envoi de la requette HTTP
Message d'erreur système:
Protocole non supporté

J'ai désinstallé et réinstallé windev mobile avec les mises à jour mais je rencontre toujours le problème.

Je n'ai pas utilisé windev mobile depuis 3-4 mois et ça fonctionnait bien avant.
savez-vous d'où vient le problème?

je vous remercie.

Cordialement,
Pillitteri Jérémy
Posté le 07 juillet 2021 - 14:58
juste pour précision, je suis en V23
Membre enregistré
3 333 messages
Popularité : +93 (137 votes)
Posté le 08 juillet 2021 - 15:59
Bonjour Popoy,
je vous remercie, j'ai pu un peu avancer grâce à vos lien.

J'ai par contre un problème avec le sdk android. J'ai fini par installer android studio mais j'ai 2 soucis:
quand je veux renseigner l'emplacement du sdk, j'utilise le chemin donné dans le sdk manager d'android studio (c:\user\Jeremy\AppData\Local\Android\Sdk\ et windev me dit qu'il n'y a pas de sdk à l'endroit indiqué.

si j'essaye tout de même de valider, windev indique que l'extension (extra) Google Repository n'a pas été trouvée. Pourtant dans le sdk manager, j'ai bien Android Repository coché





Qu'est-ce que j'aurais loupé?
Membre enregistré
3 333 messages
Popularité : +93 (137 votes)
Posté le 08 juillet 2021 - 23:05
C'est une version périmé de Google Repository et Android Support Repository que souhaite pcsoft
Pour le sdk c'est aussi une ancienne version
version 4.0 du SDK Android
Il faut Chercher pour la 21 de windev mobile
Android SDK Tools 24.4.1
Android Platform-Tools 23.0.1
Android SDK Build-Tools 23.0.2
Android Support Repository 25
Google Repository 23
Gradle 2.9
Pour la 22
Je me rappelle que
Android SDK Tools 25.2.5
Android Platform-Tools 26.0.2
Android SDK Build-Tools 26.0.2
Android Support Repository 47
Google Repository 58
Gradle 3.4.1
Fonctionne
Pour windev mobile 23, je me souviens plus.
Membre enregistré
3 333 messages
Popularité : +93 (137 votes)
Posté le 08 juillet 2021 - 23:23
Dans la page d'aide de la 23
https://doc.pcsoft.fr/fr-FR/?9000042&name=Installation_du_SDK_Android&verdisp=230
Il est écrit
Version de compilation Android 8.1 API Level 26
Il reste les informations pour la 24
Pour WINDEV Mobile : 24
Android SDK Tools 26.1.1
Android Platform-Tools 28.0.1
Android SDK Build-Tools 28.0.2
Android Support Repository 47
Google Repository 58
Posté le 09 juillet 2021 - 09:54
Je te remercie Popoy pour ces indications.

Par contre, il y a des éléments que je ne trouve pas dans Android studio:
- Android SDK Platform Tools 26.1.1, j'ai la version 31.0.2 installée sans possibilité d'installer une ancienne (je ne sais pas si ça bloque)
- Android Support Repository (j'ai Android Repository de coché dans SDK Updates Sites)
- Google Repository (impossible de le trouver), c'est l'erreur que j'ai dans windev.
Membre enregistré
3 333 messages
Popularité : +93 (137 votes)
Posté le 09 juillet 2021 - 17:49
Bon j'ai fini par retrouver ce que cherche a faire wm
pour la 23, il va lire le fichier xml
https://www.pcsoft-windev-webdev.com/update/WDJava230.update
il télécharge et les installe si besoin
jdk x64 https://www.pcsoft-windev-webdev.com/update/openjdk-8u172-windows-x64.exe
jdk x86 https://www.pcsoft-windev-webdev.com/update/openjdk-8u172-windows-i586.exe
Gradle 2.141 https://services.gradle.org/distributions/gradle-2.14.1-bin.zip
AndroidSDK tools 25.25 https://dl.google.com/android/repository/tools_r25.2.5-windows.zip
AndroidSDK 24.41 https://dl.google.com/android/android-sdk_r24.4.1-windows.zip
Android-PlatformTool 25.01 https://dl.google.com/android/repository/platform-tools_r25.0.1-windows.zip
Android-BuildTool 27.03 https://dl.google.com/android/repository/build-tools_r27.0.3-windows.zip
Android-Platform23 0.3 https://dl.google.com/android/repository/platform-23_r03.zip
Android-Platform24 0.2 https://dl.google.com/android/repository/platform-24_r02.zip
Android-Platform26 0.2 https://dl.google.com/android/repository/platform-26_r02.zip
Android-Platform27 0.3 https://dl.google.com/android/repository/platform-27_r03.zip
Android-armeabi-v7a-23 6.0 https://dl.google.com/android/repository/sys-img/android/armeabi-v7a-23_r06.zip
Android-armeabi-v7a-24 7.0 https://dl.google.com/android/repository/sys-img/android/armeabi-v7a-24_r07.zip
Android-SupportMaven 47 https://dl.google.com/android/repository/android_m2repository_r47.zip
Android-GoogleMaven 58 https://dl.google.com/android/repository/google_m2repository_gms_v11_3_rc05_wear_2_0_5.zip
Android-usb_driver 11 https://dl.google.com/android/repository/usb_driver_r11-windows.zip

je ne sais pas si tous les liens sont valides mais en tout cas tu as le nom exact des fichiers a chercher
je te conseille de lire le xml qui indique les dossiers de destinations une fois décompiler
Le problème avec android stutio c'est que même si tu affiche les détails il n'affiche pas tout
Regarde dans ton sdk si tu as SDK Manager.exe ou android.bat
personnellement, je les ai garder car ils sont plus simple d'utilisation
Posté le 12 juillet 2021 - 10:49
Bonjour Popoy,
je te remercie ça m'a bien débloqué. J'ai pu débloquer la génération de mon apk.
Où as-tu trouvé cet xml, que je puisse le retrouver si le problème survient plus tard?

je rencontre un autre soucis au moment de la génération de l'apk, j'ai le message suivant:
Echec de la création de l'application Android <E:\TRAVAIL\V23\Comatec\InterventionClient\Exe\COMATEC.apk>.


Ligne de commande : "C:\Program Files\Java\jdk1.8.0_172\bin\java.exe" "-Dorg.gradle.appname=E:\TRAVAIL\V23\Comatec\InterventionClient\Android\Gen" -classpath "E:\TRAVAIL\Android\Gradle\gradle-5.4.1\lib\gradle-launcher-5.4.1.jar" org.gradle.launcher.GradleMain assembleRelease -b "E:\TRAVAIL\V23\Comatec\InterventionClient\Android\Gen\build.gradle"


Erreur retournée :

> Configure project :
WARNING: The `android.dexOptions.incremental` property is deprecated and it has no effect on the build process.

FAILURE: Build failed with an exception.

* What went wrong:
A problem occurred configuring root project 'Gen'.
Failed to notify project evaluation listener.

> org.gradle.api.tasks.compile.CompileOptions.setBootClasspath(Ljava/lang/String;)V

* Try:
Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights.

* Get more help at https://help.gradle.org

BUILD FAILED in 2s


comment je peux corriger ça?
Posté le 12 juillet 2021 - 11:21
si j'utilise l'option --info avec ma commande, voici ce que je récupère:

Initialized native services in: C:\Users\Jeremy\.gradle\native
The client will now receive all logging from the daemon (pid: 396). The daemon log file: C:\Users\Jeremy\.gradle\daemon\5.4.1\daemon-396.out.log
Starting 5th build in daemon [uptime: 1 hrs 3 mins 58.265 secs, performance: 100%, non-heap usage: 24% of 268,4 MB]
Using 8 worker leases.
Starting Build
Settings evaluated using settings file 'E:\TRAVAIL\V23\Comatec\InterventionClient\Android\Gen\settings.gradle'.
Projects loaded. Root project using build file 'E:\TRAVAIL\V23\Comatec\InterventionClient\Android\Gen\build.gradle'.
Included projects: [root project 'Gen']

> Configure project :
Evaluating root project 'Gen' using build file 'E:\TRAVAIL\V23\Comatec\InterventionClient\Android\Gen\build.gradle'.
Creating configuration compile
Creating configuration apk
Creating configuration provided
Creating configuration wearApp
Creating configuration annotationProcessor
Creating configuration androidTestCompile
Creating configuration androidTestApk
Creating configuration androidTestProvided
Creating configuration androidTestWearApp
Creating configuration androidTestAnnotationProcessor
Creating configuration testCompile
Creating configuration testApk
Creating configuration testProvided
Creating configuration testWearApp
Creating configuration testAnnotationProcessor
Creating configuration debugCompile
Creating configuration debugApk
Creating configuration debugProvided
Creating configuration debugWearApp
Creating configuration debugAnnotationProcessor
Creating configuration testDebugCompile
Creating configuration testDebugApk
Creating configuration testDebugProvided
Creating configuration testDebugWearApp
Creating configuration testDebugAnnotationProcessor
Creating configuration releaseCompile
Creating configuration releaseApk
Creating configuration releaseProvided
Creating configuration releaseWearApp
Creating configuration releaseAnnotationProcessor
Creating configuration testReleaseCompile
Creating configuration testReleaseApk
Creating configuration testReleaseProvided
Creating configuration testReleaseWearApp
Creating configuration testReleaseAnnotationProcessor
WARNING: The `android.dexOptions.incremental` property is deprecated and it has no effect on the build process.
Parsing the SDK, no caching allowed
Resource missing. [HTTP HEAD: https://jcenter.bintray.com/com/android/support/support-v4/26.1.0/support-v4-26.1.0.pom]
Resource missing. [HTTP HEAD: https://jcenter.bintray.com/com/android/support/support-v4/26.1.0/support-v4-26.1.0.jar]
Membre enregistré
3 333 messages
Popularité : +93 (137 votes)
Posté le 12 juillet 2021 - 13:47
Je crois me rappeler que pour
android.dexOptions.incremental il y a une option dex lors de la création de l'apk
Et ce n'est qu'un warning

Il suffit de la désactivé.
Pour le XML, je l'ai trouvé sur le blog ou la FAQ pcsoft je crois.
Après je te conseille de vider le dossier Android et les fichiers temporaires

Pour ton erreur , tu n'es pas le seul à l'avoir
https://forum.pcsoft.fr/fr-FR/pcsoft.fr.windevmobile/search/page/1.awp…

La version 23 de wm est incompatible avec gradle-5.4.1 il faut vraiment mettre la bonne version.
Posté le 12 juillet 2021 - 14:20
Effectivement,
j'étais sur la version 5.4.1 et il me fallait la 2.14.1 (qui était bien indiquée dans l'xml mais j'ai du sauter cette étape).

j'ai bien réussi à générer mon apk et à le déployer.
tout à l'air de fonctionner. Je vous remercie pour votre aide.