1. #1
    Membre régulier
    Inscrit en
    novembre 2006
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 271
    Points : 86
    Points
    86

    Par défaut Fiche avec un composant ne se fait pas afficher sur le mobile Android

    Bonjour,
    J'ai Delphi 2007 et je viens d'installer Delphi Rx10.2 pour le tester.

    Le Mobile Android est connecté avec le PC par câble USB et le débogage USB
    sur le périphérique Android est activé.

    Dans Delphi, onglet Tools Option:
    SDK Manager toutes les propriétés me semblent correct, aucune erreur.
    SDK (Ver 19,0), NDK (Ver 19,0) et Java (jre1.8.0_141)

    Pour tester ( Fichier > Nouveau > Application multi-périphérique - Delphi ),
    j'ai mis un composant button1 sur le concepteur de fiches.

    Comme Sélecteur de style j'ai pris : Android

    Pour tester l'application vers plate-forme cible j'ai pris dans le projet Manger,
    Target mon périphérique Android (Samsung S3) qui est détecté par le câble USB.

    Si je fais exécuter l'application, je n'ai aucune erreur..,
    dans les messages, j'ai ... Success, Elapsed time 00:00:18.7

    Sur le Mobile l'icon FireMonkey apparait pendant quelque seconde
    puis il revient a l'écran initial, aucune fiche avec le button1 ne se fait afficher*!!!!

    J'ai cherché en vain déjà depuis quelques jours comment résoudre ce problème et je ne sais plus quoi faire.
    Je vous remercie pour votre aide.

    Salutations

  2. #2
    Membre confirmé
    Avatar de alheuredudejeuner
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2005
    Messages
    289
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : août 2005
    Messages : 289
    Points : 459
    Points
    459
    Billets dans le blog
    1

    Par défaut antivirus

    bonjour,

    il y a un antivirus sur le mobile, le PC ?

    cordialement

  3. #3
    Membre régulier
    Inscrit en
    novembre 2006
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 271
    Points : 86
    Points
    86

    Par défaut

    Merci pour ta réponse.

    Sur le mobile il n'y a pas de antivirus.
    Sur le Pc Windows je l'ai déactivé et j'ai toujours le même résultat.

    Salutation.

  4. #4
    Membre du Club Avatar de Coudrak
    Profil pro
    Inscrit en
    avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 55
    Points : 69
    Points
    69

    Par défaut

    Citation Envoyé par Ardely Voir le message
    Sur le Mobile l'icon FireMonkey apparait pendant quelque seconde
    puis il revient a l'écran initial, aucune fiche avec le button1 ne se fait afficher*!!!!
    L'écran initial, c'est Android ? Autrement dit l'application quitte après son chargement ? Donc le problème n'est pas le bouton mais l'application.
    Quand c'est lancé en debug il devrait y avoir au moins une exception pendant l'exécution...

    Il doit y avoir une icône sur le bureau d'Android qui permet de relancer manuellement sans avoir à rebrancher pour retester, au cas où en fait ça ne plante pas mais simplement rebascule sur le bureau.
    Ou bien est-ce que la fiche s'affiche, mais vide, auquel cas le bouton est peut-être tout simplement en dehors de l'écran (le placer en haut à gauche de la fiche) ?

  5. #5
    Membre régulier
    Inscrit en
    novembre 2006
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 271
    Points : 86
    Points
    86

    Par défaut

    L'écran initial, c'est l'écran Android que je vois sur le Mobile avant de compiler.
    Oui, l'application est installée sur le mobile Samsung S3 par le câble USB,
    il y a une icône sur le bureau d'Android.
    Si je click sur cette icône (bureau Android), seulement l'image FireMonkey
    est affichée pour quelques secondes et puis se referme automatiquement,
    la fiche avec le button ne s'affiche pas (l'application ne se plante pas).

    Je ne vois pas de exception ou d'erreurs en mode debug.

    Je mets ci-joint un fichier Event et Message.

    Merci beaucoup pour l'aide.
    Fichiers attachés Fichiers attachés

  6. #6
    Membre confirmé
    Avatar de alheuredudejeuner
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2005
    Messages
    289
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : août 2005
    Messages : 289
    Points : 459
    Points
    459
    Billets dans le blog
    1

    Par défaut vérifier d'ou vient le problème

    Bonjour,

    il faut vérifier si le souci vient de ton mini projet, de ton installation de Delphi ou de ton S3.

    Prends un exemple au hasard : C:\Users\Public\Documents\Embarcadero\Studio\19.0\Samples\Object Pascal\Multi-Device Samples\User Interface\Forms,

    Compile le et installe le sur ton mobile.

    si ca plante, ca vient de ton installation de Delphi ou que ton s3 ne supporte pas une appli Delphi, sinon c'est le mini projet qui a une option qui vas pas.

    Pour assurer le coup sur les paramètre de base essaye sur un autre terminale.

    Une des tablettes Samsung 10" a une puce intel qui n'est pas compatible naturellement avec Delphi, vérifie ce contexte également.

    Cordialement

  7. #7
    Membre régulier
    Inscrit en
    novembre 2006
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 271
    Points : 86
    Points
    86

    Par défaut

    Merci pour tes conseils.

    J'ai pris comme tu m'as conseiller le projet ..\forms.

    Malheureusement exactement le même résultat sur un Samsung S3 et Samsung S6.
    Le splash screen de firemonkey s'affiche uniquement puis l'application ce ferme.

    Je vais essayer avec un autre terminal, mais je doute ...

    Salutation

  8. #8
    Candidat au Club
    Profil pro
    Inscrit en
    juin 2010
    Messages
    2
    Détails du profil
    Informations personnelles :
    Localisation : Belgique

    Informations forums :
    Inscription : juin 2010
    Messages : 2
    Points : 3
    Points
    3

    Par défaut

    Bonjour,

    tu as pensé à sélectionner "Androïd" dans la sélection déroulante avant de compiler ?



    Nom : Android.png
Affichages : 43
Taille : 28,6 Ko

  9. #9
    Membre du Club Avatar de Coudrak
    Profil pro
    Inscrit en
    avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 55
    Points : 69
    Points
    69

    Par défaut

    Pareil quand c'est lancé en mode release au lieu de debug ?

    J'ai Delphi 10.1 (peut-être que le 10.2 apporte des problèmes ?) et un Samsung S3 aussi, et pas de problème.
    Et j'utilise le SDK Android 24.3.3 semble-t-il.

  10. #10
    Membre confirmé
    Avatar de alheuredudejeuner
    Homme Profil pro
    Développeur informatique
    Inscrit en
    août 2005
    Messages
    289
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

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

    Informations forums :
    Inscription : août 2005
    Messages : 289
    Points : 459
    Points
    459
    Billets dans le blog
    1

    Par défaut C'est compliqué

    Bonjour,

    on peut enlever le fait que tu aurait pu compiler avec un mauvais paramètre.

    A priori ton mobile devrait être équipé d'un arm Exynos ( a vérifier), ce qui est Ok.
    Il reste ton installation de Delphi.

    Pour l'installation, je ne suis pas compétent.

    Cordialement

    André

  11. #11
    Membre régulier
    Inscrit en
    novembre 2006
    Messages
    271
    Détails du profil
    Informations forums :
    Inscription : novembre 2006
    Messages : 271
    Points : 86
    Points
    86

    Par défaut

    J'ai bien sélectionné "Androïd" dans la sélection déroulante avant de compiler.

    ...compiler avec un mauvais paramètre.... Oui, mais le quelle ?? ...

    Je pense aussi que quelque chose dans l'installation de Delphi n'est pas correct ...
    Je vais installer un autre SDK, si ça ne fonctionne pas, je vais tout réinstaller.

    Je vous tiens au courant.
    Merci pour les infos.

    Salutation.

  12. #12
    Membre du Club Avatar de Coudrak
    Profil pro
    Inscrit en
    avril 2002
    Messages
    55
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : avril 2002
    Messages : 55
    Points : 69
    Points
    69

    Par défaut

    Delphi 10.2 a aussi déjà 2 patches mais a priori qui ne concernent pas le problème :
    https://community.embarcadero.com/bl...dio-10-2-tokyo
    https://cc.embarcadero.com/item/30764

Discussions similaires

  1. Pas de MTP pour mobiles android
    Par Toug19 dans le forum Windows 10
    Réponses: 4
    Dernier message: 08/08/2015, 11h37
  2. j'arrive pas à afficher sur le datasohw
    Par sofianoo dans le forum Windows XP
    Réponses: 7
    Dernier message: 27/03/2012, 23h54
  3. Réponses: 2
    Dernier message: 15/01/2011, 23h51
  4. Réponses: 0
    Dernier message: 16/03/2009, 09h36
  5. JApplet avec J-Composants : compos. n'apparaissent pas
    Par gletare dans le forum Applets
    Réponses: 3
    Dernier message: 12/12/2005, 17h05

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