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

Composants FMX Delphi Discussion :

Ecran noir à l'éxécution mode debug


Sujet :

Composants FMX Delphi

  1. #1
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 380
    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 380
    Points : 41 938
    Points
    41 938
    Billets dans le blog
    65
    Par défaut Ecran noir à l'éxécution mode debug
    Bonjour,

    Presque tout est dans le titre. Voilà la config :
    Le poste de développement en W8 avec Delphi XE8 (update 1 en cours d'installation au moment où j'écris)
    le "mobile", bon ça ce complique, je n'ai actuellement sous la main qu'une tablette Arnova AN7FG3 (donc assez vieille)
    J'ai vérifier avec Syscheck si elle pouvait servir , il semble que ce soit le cas :
    -Processeur ARM 7 rev 2
    -Neon compatible
    -Android 4.0.3
    et j'ai bien mis le mode Debug Actif en fonction
    La tablette est bien trouvée que ce soit avec le cable USB (avec quelques galères pour trouver/installer le driver USB) ou en mode wifi (Wifi ADB qui me donne mon adresse 192.168.1.14:5555, lancement sur le PC de ADB Connect 192.168.1.14:5555 et la tablette est visible note : il faut quelques fois arrêter ADB et relancer la connexion mais dans l'ensemble c'est OK)

    Bref, de ce côté tout semble OK

    Pour ce qui est du SDK, c'est là où ça se complique et c'est beaucoup moins clair
    j'ai indiqué que j'utilisais la version 22 et pour le NDK Android 4.0.3 (je confirmerais ça par image écran dés que mon Update sera fini [Edit] 2 Bonnes heures + tard )
    Nom : CaptureSDK.PNG
Affichages : 454
Taille : 23,5 KoNom : CaptureSDK.PNG
Affichages : 454
Taille : 23,5 Ko

    Reste les options d'utilisation des fonctions du device , que j'ai laissé par défaut

    Et malgré cela un debug d'une simple application de type "Hello world" me laisse sur un écran noir (tout le déploiement se passe bien, j'ai le splashscreen de démarrage puis plus rien!)
    Quelle bourde j'ai fait ? à moins que ce ne soit ma tablette (qui n'est bien sur pas dans la liste des devices testés évidemment)
    j'ai tenté le passage test via émulateur mais hélas :
    1 - mon "vieux" poste ne supporte pas l'émulation Intel
    2- les configurations AVD qui ont pu fonctionner (après tâtonnements) n'ont pas fait mieux

    Bref, je bloque. Jusqu'à ce que je trouve à emprunter un mobile ou tablette de la liste (officielle ou non) quelles pistes sont envisageables ?
    Je sais que je ne suis pas le seul dans le cas et suis conscient qu'il doit s'agir d'un truc bête sinon il y aurait beaucoup plus de remontées sur ce problème

  2. #2
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 380
    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 380
    Points : 41 938
    Points
    41 938
    Billets dans le blog
    65
    Par défaut Suite
    un nouvel essai après mise à jour
    Erreur
    ---------------------------
    Impossible de démarrer gdbserver sur le port '64311'
    Can't open socket: Permission denied..
    j'ai testé le changement de port via le paramètre -debugport=54321 même résultat

    faut-il que j'enquête sur mon parefeu

    parefeu désactivé , je passe l'erreur mais mon écran reste désespérément noir

  3. #3
    Membre régulier
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Mars 2012
    Messages
    238
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Algérie

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Mars 2012
    Messages : 238
    Points : 77
    Points
    77
    Par défaut
    - aide delphi

    Remarque : Assurez-vous que sqlite3.dll est présent sur votre système de développement. Si le fichier n'est pas présent, téléchargez sqlite3.dll depuis http://www.sqlite.org/download.html vers votre chemin système (tel que C:\Windows\SysWOW64 pour Windows 64 bits).
    en sais jamais .

  4. #4
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 380
    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 380
    Points : 41 938
    Points
    41 938
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    non ce n'est pas un problème de SQLite puisque le programme est un simple "Hello World".
    Il s'agit bien d'un problème matériel , je viens d'emprunter un Samsung Galaxy note II et tout se passe nickel ! (même le prog avec SQLLite)

  5. #5
    Membre confirmé
    Avatar de alheuredudejeuner
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    376
    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 : 376
    Points : 632
    Points
    632
    Billets dans le blog
    4
    Par défaut Quelle version d'Android
    bonjour

    sur le Samsung Galaxie.

    Cordialement

  6. #6
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 380
    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 380
    Points : 41 938
    Points
    41 938
    Billets dans le blog
    65
    Par défaut
    Bonjour,
    Citation Envoyé par alheuredudejeuner Voir le message
    Quelle version Android sur le Samsung Galaxy.
    Bonne question, je l'ai emprunté à mon voisin et n'y ait pas trop fait attention à priori 4.2 (il n'a pas été mis à jour depuis un certain temps)
    et si la suggestion suivante est : Changer la version sur mon matériel Arnova , la réponse est : impossible cette tablette est figée à Android 4.0.3 et le constructeur ne semble pas avoir fait de mise à jour depuis

  7. #7
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Bonjour,

    Est-ce que ça se produit seulement en mode Debug ? et ça fonctionne correctement quand on ne lance pas l'appli en Debug ?

  8. #8
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 380
    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 380
    Points : 41 938
    Points
    41 938
    Billets dans le blog
    65
    Par défaut
    Bonjour,
    Citation Envoyé par Thierry Laborde Voir le message
    Est-ce que ça se produit seulement en mode Debug ? et ça fonctionne correctement quand on ne lance pas l'appli en Debug ?
    Debug ou non, même symptôme c'est pourquoi j'incrimine plutôt le matériel

  9. #9
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Citation Envoyé par SergioMaster Voir le message
    Bonjour,


    Debug ou non, même symptôme c'est pourquoi j'incrimine plutôt le matériel
    Ok, petite question bête du coup mais j'ai déjà eu le cas. Comment s'appelle l'application ? Je ne parle pas du nom du projet mais bien du nom complet du package.

  10. #10
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Le but est de savoir si il n'y a pas déjà d'applications avec le même nom de package sur le Téléphone. EN fait j'ai déjà eu le cas et le symptôme est le même écran noir.

  11. #11
    Membre confirmé
    Avatar de alheuredudejeuner
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Août 2005
    Messages
    376
    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 : 376
    Points : 632
    Points
    632
    Billets dans le blog
    4
    Par défaut Windows 8 DXE8 tabelette Arnova 101 G4 Android 4.2.2
    Windows 8 DXE8 tabelette Arnova 101 G4 Android 4.2.2
    Bonjour

    Je suis sur une machine virtuelle, je construit l'APK je déploie. L’installation ne va pas jusqu'au bout, la machine virtuelle ne se lance pas.
    Je copie l'APK sur la tablette.
    J'installe le projet minimaliste Hello Word, ça fonctionne.

    J'ai déjà testé le passage d'une Application XE5 Android vers XE8. Quelques fonctions ont changer de uses, mais assez facilement, j'ai eu mon appli MultiOS, avec une facilité de design des cibles intéressante.

    Cordialement

  12. #12
    Rédacteur/Modérateur

    Avatar de SergioMaster
    Homme Profil pro
    Développeur informatique retraité
    Inscrit en
    Janvier 2007
    Messages
    15 380
    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 380
    Points : 41 938
    Points
    41 938
    Billets dans le blog
    65
    Par défaut
    Bonjour,

    Non, il n'y a pas d'application du même nom sur ma tablette, d'ailleurs j'ai aussi essayé les programmes exemples avec le même taux de réussite si l'on peut dire
    il aurait été improbable que tout les paquets aient le même nom de plus j'ai fait plusieurs fois la désinstallation au cas ou .

    Autre symptôme avec cette tablette, en mode debug gdbserver me renvoi souvent permission refusée sur le port nnnn (même en changeant le port via le paramètre d'exécution -debugport=nnnn)
    au début j'incriminai le pare-feu de mon PC mais non, j'ai réussi quelque fois ,en tuant le serveur ADB ('adb kill-server'), éteignant la tablette,fermant Delphi puis en rallumant le matériel et relançant l'EDI mais tout ça toujours pour un écran noir !

    Suite au prochain épisode, je viens de trouver une update du firmware daté du 8/4/14 comme je n'ai rien à perdre, je vais essayer la mise à jour

  13. #13
    Membre émérite
    Avatar de Thierry Laborde
    Homme Profil pro
    N/A
    Inscrit en
    Avril 2002
    Messages
    1 391
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 54
    Localisation : France, Hauts de Seine (Île de France)

    Informations professionnelles :
    Activité : N/A

    Informations forums :
    Inscription : Avril 2002
    Messages : 1 391
    Points : 2 529
    Points
    2 529
    Par défaut
    Et est-ce qu'une installation manuelle de l'APK avec un ADB Install fonctionne correctement ? Et ensuite est-ce que l'application fonctionne correctement ?

  14. #14
    Expert éminent sénior
    Avatar de Paul TOTH
    Homme Profil pro
    Freelance
    Inscrit en
    Novembre 2002
    Messages
    8 964
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 55
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Freelance
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2002
    Messages : 8 964
    Points : 28 473
    Points
    28 473
    Par défaut
    tu peux aussi copier/coller le .APK sur la tablette via l'accès USB et le lancer depuis un fileexplorer Android, ça permet de mettre hors de cause ADB et surtout le driver ADB de la tablette.

Discussions similaires

  1. [Turbo Pascal] [Win XP] Ecran noir quand on veut revenir au mode fenêtré
    Par roc00 dans le forum Turbo Pascal
    Réponses: 0
    Dernier message: 25/09/2009, 19h23
  2. Détection mode debug
    Par paradise dans le forum Langage
    Réponses: 5
    Dernier message: 30/11/2004, 20h55
  3. Mode debug
    Par sivaller dans le forum Assembleur
    Réponses: 9
    Dernier message: 12/10/2004, 14h33
  4. chargement DLL mode debug/release
    Par bihorece dans le forum C++Builder
    Réponses: 3
    Dernier message: 21/06/2004, 15h05
  5. Recupération lors d'un plantage (en mode debug)
    Par aRCHiMeD dans le forum MFC
    Réponses: 3
    Dernier message: 15/01/2004, 18h09

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