IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI Delphi Discussion :

[D10.4 -> D11.3][Android] Erreur PA serveur


Sujet :

EDI Delphi

  1. #1
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 472
    Par défaut [D10.4 -> D11.3][Android] Erreur PA serveur
    Bonsoir,

    Suite au passage de D10.4 à D11.3 Community, j'ai repris un ancien projet qui tourne sous Android.
    Après quelques tâtonnement, mon nouveau téléphone (nouveau pour moi, déjà ancien au regard des ventes, je suis passé d'un S6 à un S10e quelle évolution !!) à fini par être reconnu dans l'IDE.
    La compilation se passe bien, c'est il me semble la phase installation qui déraille :

    Nom : Erreur PA Serveur.png
Affichages : 557
Taille : 5,4 Ko

    Effectivement ce fichier "java.exe" n'est pas à cet emplacement.
    Question : où dois-je paramétrer ce chemin et où peut être "java.exe".

    Merci

  2. #2
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 878
    Par défaut
    Hello

    C'est dans ouilles / Options / Déploiement / SDK mais ça voudrait dire que tu n'as pas installé le JDK depuis Delphi lors de l'installation de la version.

    Vérifie plutôt dans Outils / Gérer les plateformes pour t'assurer que les options facultatives concernant Android sont bien cochées.

  3. #3
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 472
    Par défaut
    Merci pprem de ton aide.

    Dans Outils\Gérer les plates-formes j'ai Delphi Windows Community et Delphi Android Community.
    Dans les Autres Options j'ai Android SDK 25.2.5 - NDK r21 de coché plus Français, Fonts et Help.
    Ça me semble bon.

    Concernant Options Déploiement Gestionnaire de SDK :
    Pour les onglets SDK NDK tout à l'air bon.

    Pour Java les 2 lignes sont en alarme : Nom : Erreur PA Serveur1.png
Affichages : 511
Taille : 8,7 Ko

    Comme je n'ai pas encore supprimé 10.4 même s'il ne permet plus de compiler un projet (depuis l'install de 11.3) j'ai pu voir ce qu'il y avait pour ces deux paramètres :
    C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin\KeyTool.exe et C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin\jarsigner.exe vu que les fichiers existent.

    J'ai mis ces 2 entrées pour 11.3 et là catastrophe :
    Vérification des dépendances de projet...
    Compilation de PassePartout.dproj (Debug, Android64)
    Ligne de commande brcc32 pour "PassePartout.vrc"
    c:\program files (x86)\embarcadero\studio\22.0\bin\cgrc.exe -c65001 "PassePartout.vrc" -foPassePartout.res
    Ligne de commande dccaarm64 pour "PassePartout.dpr"
    c:\program files (x86)\embarcadero\studio\22.0\bin\dccaarm64.exe -$O- --no-config -M -Q -TX.so -AGenerics.Collections=System.Generics.Collections;
    Generics.Defaults=System.Generics.Defaults -DDEBUG;;FRAMEWORK_FMX -E.\Android64\Debug -I"c:\program files
    (x86)\embarcadero\studio\22.0\lib\Android64\debug\FR";"c:\program files (x86)\embarcadero\studio\22.0\lib\Android64\debug";"c:\program files
    (x86)\embarcadero\studio\22.0\lib\Android64\release\FR";"c:\program files (x86)\embarcadero\studio\22.0\lib\Android64\Release";
    C:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp\Android64;"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\eWriterHelpViewer-2.5\Source";"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\DOSCommand-2021.09-D11\source" -LEC:\Users\Public\Documents\Embarcadero\Studio\22.0\Bpl\Android64
    -LNC:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp\Android64 -NU.\Android64\Debug -NSSystem;Xml;Data;Datasnap;Web;Soap; -O"c:\program files
    (x86)\embarcadero\studio\22.0\lib\Android64\Release";C:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp\Android64;"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\eWriterHelpViewer-2.5\Source";"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\DOSCommand-2021.09-D11\source" -R"c:\program files
    (x86)\embarcadero\studio\22.0\lib\Android64\release\FR";"c:\program files (x86)\embarcadero\studio\22.0\lib\Android64\Release";
    C:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp\Android64;"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\eWriterHelpViewer-2.5\Source";"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\DOSCommand-2021.09-D11\source" -U"c:\program files
    (x86)\embarcadero\studio\22.0\lib\Android64\debug\FR";"c:\program files (x86)\embarcadero\studio\22.0\lib\Android64\debug";"c:\program files
    (x86)\embarcadero\studio\22.0\lib\Android64\release\FR";"c:\program files (x86)\embarcadero\studio\22.0\lib\Android64\Release";
    C:\Users\Public\Documents\Embarcadero\Studio\22.0\Dcp\Android64;"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\eWriterHelpViewer-2.5\Source";"E:\ Mes
    Documents\Embarcadero\Studio\22.0\CatalogRepository\DOSCommand-2021.09-D11\source"
    --libpath:C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidNDK-21-22.0.48361.3236\android-ndk-r21\sources\cxx-stl\llvm-libc++\libs\arm64-v8a;
    C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidNDK-21-22.0.48361.3236\android-ndk-r21\platforms\android-23\arch-arm64\usr\lib
    --linker:C:\Users\Public\Documents\Embarcadero\Studio\22.0\CatalogRepository\AndroidNDK-21-22.0.48361.3236\android-ndk-r21\toolchains\aarch64-linux-android-4.9\prebuilt\windows-x86_64\aarch64-linux-android\bin\ld.exe
    -V -VN -NO.\Android64\Debug PassePartout.dpr
    [DCC Avertissement] HeaderFooterTemplate.pas(165): W1036 La variable 'SPH' n'a pas été initialisée
    [DCC Avertissement] HeaderFooterTemplate.pas(172): W1036 La variable 'SPL' n'a pas été initialisée
    [DCC Conseil] HeaderFooterTemplate.pas(71): H2219 Le symbole privé 'MAJ_DessinPhoto' est déclaré mais jamais utilisé
    Ligne de commande paclient
    c:\program files (x86)\embarcadero\studio\22.0\bin\paclient.exe -u8 --dexmerge="C:\Program
    Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin\java.exe,c:\program files (x86)\embarcadero\studio\22.0\bin\Android\r8-3.3.28.jar,D:\Develop RX11.3
    Alexandrie\PassePartout\Android64\Debug\PassePartout.classes,23,D:\Develop RX11.3 Alexandrie\PassePartout\Android64\Debug\dex_list.txt"
    [PAClient Erreur] Erreur : E7688 Impossible d'exécuter '"C:\Program Files\AdoptOpenJDK\jdk-8.0.242.08-hotspot\bin\java.exe" -cp "c:\program files (x86)\embarcadero\studio\22.0\bin\Android\r8-3.3.28.jar" com.android.tools.r8.D8 --release --min-api 23 --output "D:\Develop RX11.3 Alexandrie\PassePartout\Android64\Debug\PassePartout.classes" @"D:\Develop RX11.3 Alexandrie\PassePartout\Android64\Debug\dex_list.txt"' (erreur 1)
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\android-support-v4.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\android-support-v4.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-base.17.2.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-base.17.2.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-identifier.16.0.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads-lite.17.2.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads.17.2.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-ads.17.2.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics-impl.16.0.8.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics.16.0.8.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-analytics.16.0.8.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-base.16.0.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-base.16.0.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-basement.16.2.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-basement.16.2.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-gass.17.2.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-gass.17.2.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-identity.16.0.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-identity.16.0.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-maps.16.1.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-maps.16.1.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-base.16.4.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-measurement-sdk-api.16.4.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-stats.16.0.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-stats.16.0.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tagmanager-v4-impl.16.0.8.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tasks.16.0.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-tasks.16.0.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-wallet.16.0.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-android-gms.play-services-wallet.16.0.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-analytics.16.4.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-analytics.16.4.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-common.16.1.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-common.16.1.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid-interop.16.0.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid-interop.16.0.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid.17.1.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-iid.17.1.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-measurement-connector.17.0.1.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-messaging.17.5.0.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\com-google-firebase.firebase-messaging.17.5.0.dex.jar
    [PAClient Erreur] Erreur : E7688 Error in c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar:
    [PAClient Erreur] Erreur : E7688 java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
    [PAClient Erreur] Erreur : E7688 Compilation failed with an internal error.
    [PAClient Erreur] Erreur : E7688 Exception in thread "main" java.lang.RuntimeException: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.Bj.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:98)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.D8.main(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:4)
    [PAClient Erreur] Erreur : E7688 Caused by: com.android.tools.r8.CompilationFailedException: Compilation failed to complete, origin: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
    [PAClient Erreur] Erreur : E7688 at Version.fakeStackEntry(Version_3.3.28.java:0)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.Bj.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:75)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.Bj.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:28)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.Bj.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:27)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.build(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:2)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.D8.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:4)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.Bj.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:85)
    [PAClient Erreur] Erreur : E7688 ... 1 more
    [PAClient Erreur] Erreur : E7688 Caused by: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.utils.j$a.d(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:21)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.e(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:3)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:12)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:3)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.n.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1058)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.n.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.D8Command.parse(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 ... 3 more
    [PAClient Erreur] Erreur : E7688 Suppressed: java.lang.RuntimeException: com.android.tools.r8.internal.f: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.DT.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:25)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:3)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.Bj.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:24)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.build(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:2)
    [PAClient Erreur] Erreur : E7688 ... 3 more
    [PAClient Erreur] Erreur : E7688 Caused by: com.android.tools.r8.internal.f: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.DT.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:14)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.internal.DT.error(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.utils.j$a.d(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:22)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.e(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:3)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:12)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:3)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.BaseCommand$Builder.addProgramFiles(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.n.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1058)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.n.a(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 at com.android.tools.r8.D8Command.parse(R8_3.3.28_2aaf796388b4e9f6bed752d926eca110512a53a3f09a8d755196089c1cfdf799:1)
    [PAClient Erreur] Erreur : E7688 ... 3 more
    [PAClient Erreur] Erreur : E7688 [CIRCULAR REFERENCE:java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar]
    Echec
    Temps écoulé : 00:00:11.8

  4. #4
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 472
    Par défaut
    J'imagine que le JDK qui convenait à 10.4 ne convient plus à 11.3

    Delphi n'installe pas le JDK ?

    Si tel est le cas, quel JDK choisir ? OpenJDK ou microsoft build OpenJDK et encore quelle version 11 ou 17 ou autre ?

    Merci de m'aider, je n'y comprend pas grand chose...

  5. #5
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 472
    Par défaut
    J'avance... peut être !!

    Dans Outils\Gérer les plates-formes j'ai Delphi Windows Community et Delphi Android Community.
    Dans les Autres Options j'ai Android SDK 25.2.5 - NDK r21 de coché plus Français, Fonts et Help. Par contre Eclipse Temurin OpenJDK 11, (cela répond en partie à mon précédent message) qui n'était pas coché.
    Je l'ai coché et l'OpenJDK 11 s'est bien installé.

    Dans le gestionnaire de SDK, pour Java je mets à jour les deux lignes de keytool.exe et jarsigner.exe pour qu'elles pointent bien sur le nouveau JDK.

    Et là toujours le même problème, même erreur que dans mon message précédent.

    A la fin des erreurs j'ai cette ligne :
    [PAClient Erreur] Erreur : E7688 Caused by: [CIRCULAR REFERENCE: java.nio.file.NoSuchFileException: c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar]
    Ce fichier "c:\program files (x86)\embarcadero\studio\22.0\lib\android\Debug\google-play-billing.dex.jar" n'existe pas !!
    Je le trouve dans les répertoires de la version 10.4, je les copies dans les répertoires de la 11.3.

    F9 : il manque un fichier commençant par com-google*.*. Même musique ils existent dans la 10.4 pas dans la 11.3. Je les copie.

    F9 à nouveau c'est le fichier androis-support-v4.dex.jar qui manque dans la 11.3. je le copie et enfin l'application s'installe.

    Pourquoi l'installation n'a pas copié tous les fichiers ??

  6. #6
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 878
    Par défaut
    l'installer de Delphi / C++Builder installe tout ce dont il a besoin si on coche les cases des options dans l'installer

    sur un projet venant d'avant la 11.3 il est nécessaire de mettre à jour les librairies Android depuis le gestionnaire de projets (clic droit sur les bibliothèques) car le SDK a changé de version

  7. #7
    Membre expérimenté
    Homme Profil pro
    Ingénieur développement en retraite
    Inscrit en
    Juin 2002
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 73
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement en retraite
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2002
    Messages : 472
    Par défaut
    Tu penses que le fait de mettre à jour les bibliothèques va copier les fichiers manquants ?
    Je suis septique, ce qui m'échappe c'est pourquoi ils manquent ?

    Si j'ai le temps je vais les supprimer, créer un nouveau projet et essayer de le compiler et de l'installer.

  8. #8
    Membre Expert
    Avatar de pprem
    Homme Profil pro
    MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Inscrit en
    Juin 2013
    Messages
    1 878
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Loiret (Centre)

    Informations professionnelles :
    Activité : MVP Embarcadero - formateur&développeur Delphi, PHP et JS
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Juin 2013
    Messages : 1 878
    Par défaut
    La question n'est pas de récupérer les fichiers manquants mais plutôt d'utiliser les bons en fonction du niveau de SDK pris en charge par FMX et le compilateur.

  9. #9
    Membre actif
    Inscrit en
    Janvier 2009
    Messages
    43
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 43
    Par défaut
    Fixed it:

    If you encounter this issue open the project's .dproj file with notepad and search for the <EnabledSysJars> tag.

    Remove the content between the <EnabledSysJars></EnabledSysJars> tag. and save the file.

    Building should work now.

    https://en.delphipraxis.net/topic/64...&comment=57055

Discussions similaires

  1. Réponses: 4
    Dernier message: 17/10/2022, 11h41
  2. Notification android erreur
    Par Thomas_S dans le forum Android
    Réponses: 0
    Dernier message: 04/05/2011, 18h07
  3. Réponses: 4
    Dernier message: 10/02/2011, 21h14
  4. [Android] Erreur URLConnection sous 2.0
    Par alec.po dans le forum Android
    Réponses: 0
    Dernier message: 13/05/2010, 18h51

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo