PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV Mobile 2024 → Erreur lors de la création de l'APK
Erreur lors de la création de l'APK
Débuté par Jeff51, 07 juin 2023 23:11 - 1 réponse
Membre enregistré
17 messages
Posté le 07 juin 2023 - 23:11
Problème lors de la création de l'APK en WM28
J'ai beau regarder la doc pcsoft, c'est un bordel pour comprendre ...
Quekq'un aurait-il la solution ?


Message :
Echec de la création de l'application Android <C:\Mes Projets Mobile\InventDeport\Exe\InventDeport.apk>.


Ligne de commande : "C:\WINDEV Mobile 28\Personnel\Android\OpenJDK\bin\java.exe" -Duser.dir="C:\Mes Projets Mobile\InventDeport\Android\gen" "-Dorg.gradle.appname=C:\Mes Projets Mobile\InventDeport\Android\gen" -classpath "C:\WINDEV Mobile 28\Personnel\Android\Gradle\lib\gradle-launcher-7.5.1.jar" org.gradle.launcher.GradleMain assembleRelease -b "C:\Mes Projets Mobile\InventDeport\Android\gen\build.gradle"


Erreur retournée :
:compileReleaseJavaWithJavac FAILED
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:17: error: package android.support.v7.app does not exist
import android.support.v7.app.AppCompatActivity;
^
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:18: error: package android.support.v4.content does not exist
import android.support.v4.content.ContextCompat;
^
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:19: error: cannot find symbol
import android.support.v4.app.ActivityCompat;
^
symbol: class ActivityCompat
location: package android.support.v4.app
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:143: error: cannot find symbol
public static class PermissionsHandler extends AppCompatActivity {
^
symbol: class AppCompatActivity
location: class GWDCPCOL_AndroidNative
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:146: error: cannot find symbol
ActivityCompat.requestPermissions(getCurrentActivity(), new String[]{Manifest.permission.READ_PHONE_STATE}, 0);
^
symbol: variable ActivityCompat
location: class PermissionsHandler
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:155: error: cannot find symbol
int permissionCheck = ContextCompat.checkSelfPermission(getContexteApplication(), Manifest.permission.READ_PHONE_STATE);
^
symbol: variable ContextCompat
location: class PermissionsHandler
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:168: error: method does not override or implement a method from a supertype
@Override
^
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:171: error: non-static variable super cannot be referenced from a static context
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
^
C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java:171: error: cannot find symbol
super.onRequestPermissionsResult(requestCode, permissions, grantResults);
^
symbol: method onRequestPermissionsResult(int,String[],int[])
Note: C:\Mes Projets Mobile\InventDeport\Android\gen\src\com\dlm5p\InventDeport\wdgen\GWDCPCOL_AndroidNative.java uses or overrides a deprecated API.
Note: Recompile with -Xlint:deprecation for details.
Note: Some input files use unchecked or unsafe operations.
Note: Recompile with -Xlint:unchecked for details.
9 errors

FAILURE: Build completed with 2 failures.

1: Task failed with an exception.
-----------
* What went wrong:
Execution failed for task ':compileReleaseJavaWithJavac'.
> Compilation failed; see the compiler error output for details.

* 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.

==============================================================================

2: Task failed with an exception.
-----------
* What went wrong:
java.lang.StackOverflowError (no error message)

* 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

Deprecated Gradle features were used in this build, making it incompatible with Gradle 8.0.

You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins.

See https://docs.gradle.org/7.5.1/userguide/command_line_interface.html…

BUILD FAILED in 6s
32 actionable tasks: 8 executed, 24 up-to-date
Membre enregistré
3 311 messages
Popularité : +93 (137 votes)
Posté le 08 juin 2023 - 01:35
Salut
A priori, les outils tels que gradle, SDK sont mal installé ou dans une mauvaise version
Le plus étonnant c'est que l'erreur te parle de gradle 8.