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 :

Problème d'installation Android sous Delphi 12


Sujet :

EDI Delphi

  1. #1
    Membre régulier
    Développeur informatique
    Inscrit en
    Décembre 2010
    Messages
    228
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 228
    Points : 113
    Points
    113
    Par défaut Problème d'installation Android sous Delphi 12
    Bonjour,

    Sur un portable ayant servi pour tout types de tests de développement (dont java), je veux installer Delphi 12 pour le développement Android.

    Lors de l'installation de Delphi 12 je sélectionne :
    • les plate-formes cible Windows et Android
    • Android SDK 25.2.5 - NDK r21
    • Eclipse Temurin OpenJDK 11


    A la fin de l'installation, je vérifie ma configuration Android dans le gestionnaire de SDK; la configuration est incorrecte:

    Nom : Capture d’écran 2024-03-20 161803.png
Affichages : 312
Taille : 16,4 Ko

    Dans l'explorateur Windows, le répertoire me semble vide:
    Nom : Capture d’écran 2024-03-20 161637.png
Affichages : 293
Taille : 34,8 Ko

    La commande me confirme sans surprise que rien n'est disponible:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cmdline-tools\latest\bin\sdkmanager.bat --list_installed
    En faisant des recherches il est conseillé de définir la variable d'environnement JAVA_HOME à C:\Program Files\Eclipse Adoptium\jdk-11.0.15.10-hotspot mais malgré la désinstallation complète puis la réinstallation, je ne récupère pas tous mes composants Android.

    Avez-vous déjà rencontré ce problème ? Merci pour vos conseils.

  2. #2
    Membre régulier
    Développeur informatique
    Inscrit en
    Décembre 2010
    Messages
    228
    Détails du profil
    Informations professionnelles :
    Activité : Développeur informatique

    Informations forums :
    Inscription : Décembre 2010
    Messages : 228
    Points : 113
    Points
    113
    Par défaut
    Après de longs essais j'arrive à obtenir un résultat satisfaisant.

    Mes essais:
    • Installation manuelle d'Eclipse Adoptium avant l'installation de Delphi 12 + Android SDK
    • Désinstallation de toutes les parties Java du poste
    • Téléchargement d'Android Studio pour ensuite télécharger le SDK et NDK; Delphi reconnaît en partie les outils. Je ne trouve pas ceux manquants:


    Nom : Capture d’écran 2024-03-20 162056.png
Affichages : 259
Taille : 46,4 Ko
    • Formatage complet du poste; pas mieux



    Au final, j'essaye l'installation de Delphi12 sur un portable perso sans aucune protection informatique, mais je ne peux pas l'installer car j'ai dépassé la limite d'utilisation de ma licence. Je récupère les quelques éléments installés sur mon portable pro, les colle dans mon perso et lance la commande:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    cmdline-tools\latest\bin\sdkmanager.bat --list_installed
    Et miracle, je récupère les éléments manquants... enfin presque tous car Delphi remarque qu'il en manque encore. Je récupère les éléments manquants sur un poste Delphi 11 et là tout passe. Je compile et exécute sous Delphi12 mon application Android...

    Cette configuration fonctionne mais ne convient pas car bidouille.

    Quelqu'un pourrait-il s'il vous plaît me mettre à disposition un lien de téléchargement contenant les répertoires AndroidNDK-*, AndroidSDK-* et AndroidSDK-NDK-* installés par Delphi 12 ?
    Merci

  3. #3
    Candidat au Club
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Février 2014
    Messages
    1
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Février 2014
    Messages : 1
    Points : 4
    Points
    4
    Par défaut J'ai eu le même problème avec l'installation Delphi 12.2
    J'ai eu le même problème avec l'installation Delphi 12.2.

    Je m'en suis sorti avec les lignes de commande suivantes :

    C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329>cmdline-tools\11.0\bin\sdkmanager.bat --update
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    [=== ] 10% Computing updates...
    No updates available
    [=======================================] 100% Computing updates...

    C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329>cmdline-tools\11.0\bin\sdkmanager.bat --install "platforms;android-34"
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    [=======================================] 100% Unzipping... android-34/framework

    C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329>cmdline-tools\11.0\bin\sdkmanager.bat --install "build-tools;34.0.0"
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    [=======================================] 100% Unzipping... android-14/renderscr

    C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329>cmdline-tools\11.0\bin\sdkmanager.bat --install "platform-tools"
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    Warning: Errors during XML parse:
    Warning: Additionally, the fallback loader failed to parse the XML.
    [=======================================] 100% Unzipping... platform-tools/sqlit

    C:\Users\Public\Documents\Embarcadero\Studio\23.0\CatalogRepository\AndroidSDK-2525-23.0.53982.0329>cmdline-tools\11.0\bin\sdkmanager.bat --list_installed
    [=======================================] 100% Fetch remote repository...
    Installed packages:
    Path | Version | Description | Location
    ------- | ------- | ------- | -------
    build-tools;34.0.0 | 34.0.0 | Android SDK Build-Tools 34 | build-tools\34.0.0
    platform-tools | 35.0.2 | Android SDK Platform-Tools | platform-tools
    platforms;android-34 | 3 | Android SDK Platform 34 | platforms\android-34


    Le tout inspiré de

    Configurer Delphi 11.3 Alexandria pour cibler Android 13 avec son SDK 33 - Les trucs et astuces d'un développeur Pascal

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 68
    Localisation : France, Loire Atlantique (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique retraité
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2007
    Messages : 15 391
    Points : 41 978
    Points
    41 978
    Billets dans le blog
    65
    Par défaut
    Attention également à vérifier que JAVA soit à jour. Cela m'est arrivé et a été déjà remonté au moins deux ou trois fois dans ce forum.
    P.S. je n'ai jamais installé Eclipse ne sachant pas m'ne servir ni à quoi cela sert vraiment
    MVP Embarcadero
    Delphi installés : D3,D7,D2010,XE4,XE7,D10 (Rio, Sidney), D11 (Alexandria), D12 (Athènes)
    SGBD : Firebird 2.5, 3, SQLite
    générateurs États : FastReport, Rave, QuickReport
    OS : Window Vista, Windows 10, Windows 11, Ubuntu, Androïd

Discussions similaires

  1. comment installer JVCL sous delphi 5/6
    Par avogadro dans le forum API, COM et SDKs
    Réponses: 4
    Dernier message: 11/10/2011, 17h34
  2. comment installer RxLib sous Delphi 5
    Par sidahmed dans le forum Delphi
    Réponses: 1
    Dernier message: 02/11/2006, 11h10
  3. Possibilité d'installer DSPACK sous Delphi 2005???
    Par lapec_and_cie dans le forum Delphi
    Réponses: 8
    Dernier message: 06/07/2006, 12h36
  4. installer DBexpress sous delphi 6 personnel édition
    Par Ice-tea dans le forum Delphi
    Réponses: 1
    Dernier message: 02/06/2006, 12h01
  5. Réponses: 4
    Dernier message: 20/11/2005, 21h52

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