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

Android Discussion :

Problème occurrence Eclipse


Sujet :

Android

  1. #1
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut Problème occurrence Eclipse
    Bonjour,

    C'est ma première compilation Eclipse Android :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    package com.example.helloworld;
     
    import android.R;
    import android.app.Activity;
    import android.os.Bundle;
    import android.widget.TextView;
     
    public class HelloWorld extends Activity {
     
        @Override
        public void onCreate(Bundle savedInstanceState) {
            super.onCreate(savedInstanceState);
            TextView tv = new TextView(this);
            tv.setText("Hello World ! Voici ma première application Android !");
            setContentView(tv);
        }
    }
    An internal error occurred during: "Launching New_configuration (2)".
    Path for project must have only one segment.
    Quelqu'un saurait-il m'indiquer où se trouve cette New_config .. (2) ?

    Merci d'avance pour votre aide.

  2. #2
    Membre Expert
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Septembre 2008
    Messages
    1 190
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Septembre 2008
    Messages : 1 190
    Par défaut
    C'est la configuration de run que tu as lancée pour démarrer ton application.
    Tu peux y avoir accès via Run->Run configuration...

  3. #3
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Ok merci, Eclipse Android est un système énergivore.

    Il y a "vérifier le codage" et en même temps une mise à jour qui démarre avec " configuration (2) " en bas à droite dans une barre de progression.

    Il faudrait combien de Go de mémoire RAM dans mon PC, pour éviter de tout bloquer (souris comprise..) ?

    Dans la console :
    [2014-01-30 21:11:46 - adb] ADB server didn't ACK
    [2014-01-30 21:11:46 - adb] * failed to start daemon *

    J'ai un processeur 32 bits, est ce trop faible ?
    uname donne : i686 athlon i686 GNU/Linux
    Images attachées Images attachées  

  4. #4
    Membre éprouvé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2012
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2012
    Messages : 129
    Par défaut
    Passes sur Android Studio. C'est encore une béta, mais elle est ultra stable et l'outil est très performant, pour de gros ou petit projets, malgré sa jeunesse. Eclipse ou NetBeans, cela me semble moins adapté en comparaison.

  5. #5
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Android Studio , je peux essayer . Mais avant , vu que je débute , j'aimerai savoir si :

    - un process 32 bits peut compiler ?
    - jusqu'à quelle version de android cela est possible ?

    J'ai android 4.4 , et c'est trop gros pour mon système . De petite appli en java passe bien et android cale .

    Je peux descendre en version , alors laquelle choisir ????

    Aplus


  6. #6
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Houla... y a comme un truc qui cloche là...

    un process 32 bits peu compiler ?
    Heu... a moins d'installer Java x64, ce sera toujours un process 32 bits qui compilera (je ne suis même pas sur que javac existe en 64 bits...).

    jusqu'à quelle version de android cela est possible ?
    Toutes...

    J'ai android 4.4 , et c'est trop gros pour mon système
    Android 4.4 demande moins de ressources que Android 4.3...
    Tu parles de quel système ?
    De l'ordinateur qui compile ? Dans ce cas "tu n'as pas" Android 4.4... mais un device virtuel qui tourne sous Android 4.4 j'ai bon ?

    Eclipse demande ... ce que tu lui donnes (puisque c'est du Java).
    En ce qui me concerne, c'est 330Mo... pas énorme.

    Ensuite il y a le device virtuel... là encore, c'est fonction de ce qu'on lui donne. Google recommande de ne pas dépasser 768Mo de RAM pour le device...
    La somme des deux fait à peine plus de 1Go de RAM... Auxquel il faut rajouter l'OS hôte bien sur, et quelques services (adb)....
    Je pense qu'à partir de 2Go on doit pouvoir développer.
    A partir de 4Go on est tranquille... et comme c'est le min. des machines vendues actuellement....

    Ensuite pour le device virtuel... AMD c'est bien, mais il n'ont jamais proposé mode de virtualisation rapide (le HAX chez intel), donc je conseille de rester sur un Core iX (de toute manière le rapport qualité/prix est pour l'instant toujours en faveur d'Intel) ce qui permettra de faire tourner une machine virtuelle Android en mode "x86" (sans les google apis par contre ), et donc de manière nettement plus rapide !

    Enfin, comme conseil, je propose de démarrer le device virtuel (AVD) *avant* de développer. Et de lancer le "run" d'un projet qu'une fois le device virtuel (AVD) complétement démarré. Puis ne plus jamais fermer cet AVD !
    De supprimer le "build automatically" (et faire un "build-all" manuel régulièrement) peut aussi accélérer (un peu) le développement, au détriment de la rapidité de test.

    Pour finir, dans la capture d'écran postée, le projet n'est pas compilé complètement (le "X" rouge sur le projet). Quelle erreur indique Eclipse ?

  7. #7
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    ok merci - 4 Go est une confirmation pour la ram ..
    Les portables entrée de gamme sont à 2 Go ( 4 Go possible au montage , en option )

    >>> http://www.ldlc.com/fiche/PB00149165.html

    -----------------------------------

    Pour l'erreur , je ne vois que celle de la console ( faut il en localiser d'autres , et où ? ) :

    [2014-01-30 21:11:46 - adb] ADB server didn't ACK
    [2014-01-30 21:11:46 - adb] * failed to start daemon *

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    [2014-01-30 21:11:46 - adb] ADB server didn't ACK
    [2014-01-30 21:11:46 - adb] * failed to start daemon *
    Pour >> Enfin, comme conseil, je propose de démarrer le device virtuel (AVD)
    Config et start , mais ensuite rien n'est visible sur mon écran ..

    Sdk android s'installe avant eclipse et j'ai commencé par eclipse :

    http://blog.markloiseau.com/2011/06/...pse-in-ubuntu/

    Sur un autre poste pc , j'ai dans android SDK manager log , une erreur très proche :

    Stopping ADB server failed (code -1 ) .. Build-tools , revision 19.0.1

    [RESOLU] >> C'est le manque de ram , et avec 2 Go ADT démarre
    1 Go n'est plus au niveau depuis longtemps mais encore
    suffisant pour java seul en initiation

  8. #8
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Encore une fois.... adb n'a pas besoin de beaucoup de RAM.
    Eclipse non plus.

    La machine virtuelle (AVD) par contre... autant qu'un smartphone (soit 1Go de RAM)

    A rajouter au système bien sur....

  9. #9
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Ok - AVD avec 2 Go démarre
    (1 Go et 1 PC de 10 ans d'age est insuffisant, processeur AMD Athlon de 2004)

    Il n'y a plus d'erreur avec mais la compilation est une galère...



    Je ne suis pas habitué à attendre 5 minutes ou plus pour voir la fenêtre après la compilation du projet android...

    Pourquoi autant de lenteur avec ce projet de 10 lignes ?
    Il faut quel processeur pour compiler normalement avec Android ?

  10. #10
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    J'ai du mal à comprendre (sans doute n'utilise-t-on pas les mêmes termes).


    1. Tu lances l'AVD.... celui-ci démarre-t-il ?
    Il est très lent à démarrer, et c'est *normal* (à moins d'avoir une virtualisation complète HAX donc sur un Core iX et utiliser une machine virtuelle Android x86).
    Une fois qu'il est démarré... *ne plus le quitter*. L'AVD est comme un terminal "normal" branché en permanence, rien de plus.
    Si vraiment c'est insupportable, utiliser d'autres émulateurs tels genymotion (en plus ce sont des lyonnais qui font geny )
    Dans tous les cas, utiliser un vrai device Android connecté en USB solutionnera le problème bien entendu !

    2. Tu dis "après la compilation android"... Ce qui m'étonne car dans la capture d'écran je vois que le projet a des erreurs !
    Quelles sont ces erreurs ?
    Comment sais-tu que la compilation est faite ?
    Par défaut eclipse est mode "compilation continue" (dès qu'un fichier source est sauvé, une compilation incrémentale est effectuée, et c'est en général quasi instantané).

    3. "attendre 5 minutes ou plus pour voir la fenêtre". De quelle fenêtre parles-tu ? l'émulateur ? il est déjà lancé ! (voir point 1).

    4. Les lignes ADB server didn't ack. Me laisse penser que tu as un problème de communication avec adb... Quand tu ouvres la vue eclipse "DDMS", vois-tu correctement l'émulateur (je crois que le nom par défaut est emulator-5544 ou un truc du genre). Si ce n'est pas le cas, commençons par là... le serveur adb doit être joignable ! c'est lui qui fait le lien entre la machine "hôte" (de compilation) et l'émulateur. Sans lui point d'espoir.
    Le SDK Manager est-il a jour ? Les platform-tools et build-tools ont-ils tous été bien installés ?
    Essaye de redémarrer adb:
    ouvre un "command-promt"
    vas dans %android-sdk%\platform-tools\ (%android-sdk% est là ou tu as installé le SDK).
    et tapes:
    adb kill-server
    puis
    adb start-server


    Pour finir, n'importe quel processeur x86 fonctionne pour compiler...
    Pour exécuter l'émulateur par contre.... (mais bon un vrai device android le remplacera utilement dans ce cas).

  11. #11
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    nicroman : merci pour le suivi
    Le problème de AVD est qu'il n'y a aucun moyen de savoir quel est son état d'activité ?

    Un print screen joint :
    - console
    - avd / start
    - eclipse
    - nautilus





    Si un host est nécessaire, il y a un serveur apache et j'ai déclaré un virtualhost

    Il y a des erreurs annoncées mais aucune indication pour localiser ces erreurs...



    En ouvrant un projet 'Sample' : HelloEffects , c'est le même constat sur des erreurs (project content error(s), fix error before runing...)

    Est-ce possible d'obtenir sous ZIP une application Android de base qui va fonctionner sous ADT ?
    Images attachées Images attachées    

  12. #12
    Membre éprouvé
    Homme Profil pro
    Développeur Java
    Inscrit en
    Mai 2012
    Messages
    129
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

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

    Informations forums :
    Inscription : Mai 2012
    Messages : 129
    Par défaut
    Tous les projets tournent sur Eclipse, surtout pour un HelloWorld.

    Désinstalle Eclipse - réinstalle-le. Tu as un souci de ce côtés là. C'est pas le projet qui a un problème pour moi.

  13. #13
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Est ce possible d'avoir une archive d'un projet pour tester ma config ?

    J'ai désinstallé Eclipse qui pouvait mettre le souk . Il reste ADT et android-sdk .
    ADT a reconstruit son workspace .

    Lorsque que je sélectionne un projet ' sample ' avec :

    - target android 4.4.2 ou target Google APIs , il y a des errors sur ces sample !?!

    Comment tout désinstaller avec la console , pour repartir à zéro ?


  14. #14
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    Avant de tout désinstaller... regarde la view "Problems" (dans eclipse: menu window, show view, problems)... tu devrais avoir toutes les croix rouges ici !

  15. #15
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    [RESOLU]

    1 Go de ram ne permet pas le chargement des librairies java ..
    Continuer , c'est rédiger du Victor Hugo dans la saga les misérables !


  16. #16
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    [2014-02-03 11:50:04 - Emulator] failed to create drawable
    [2014-02-03 11:50:05 - Emulator] Failed to load libGL.so
    [2014-02-03 11:50:05 - Emulator] error libGL.so: cannot open shared object file: No such file or directory
    Mais la librairie libGL.so , qui ne passe pas sur un poste pc avec 2 Go de ram , ce n'est pas du Victor Hugo ..
    Tout ceci que pour ' HelloWorld '

  17. #17
    Expert confirmé

    Homme Profil pro
    Ingénieur systèmes et réseaux
    Inscrit en
    Février 2007
    Messages
    4 253
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Rhône (Rhône Alpes)

    Informations professionnelles :
    Activité : Ingénieur systèmes et réseaux
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Février 2007
    Messages : 4 253
    Billets dans le blog
    3
    Par défaut
    1 Go de ram ne permet pas le chargement des librairies java ..
    Je viens de faire le test avec un machine virtuelle et 1Go de RAM (et Windows !! c'est dire), et eclipse fonctionne très bien, compile parfaitement même de "gros" projets (enfin, gros sous Android c'est vite dit).
    Il est clair que l'émulateur a des soucis, il faut diminuer la RAM de l'AVD à 450Mo en ce qui me concerne....

  18. #18
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Tous les systèmes ne sont pas compatibles avec AVD ( android ) . Eclipse seul était passe partout avec java .

    Libso est une librairie graphique qui coince avec ubuntu . Les systèmes ouverts sont plus polyvalents sur les bases , avec des plantages spécifiques . Android va devenir de plus en plus pointu , voir inacessible pour certains systèmes ..

    Developpez.com peut , avec des experts , plus calés que moi , faire un topo papier sur la planète Android et les 5 prochaines années ...

    Je reçois par email , la publi annuelle de DV.com

    Dans l'immédiat , je ne peux pas virer ubuntu , sans savoir ce qui sera mieux pour le remplacer avec une partition disk dédié à Android ( dual boot ) .


  19. #19
    Modérateur
    Avatar de Hizin
    Homme Profil pro
    Développeur mobile
    Inscrit en
    Février 2010
    Messages
    2 180
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 36
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Par défaut
    Je développe pour Android sous Ubuntu, ainsi que de nombreux collègues où je travaille et nous n'avons pas le problème que tu décris.

    Ou alors je n'ai strictement rien compris à ton message
    C'est Android, PAS Androïd, ou Androïde didiou !
    Le premier est un OS, le second est la mauvaise orthographe du troisième, un mot français désignant un robot à forme humaine.

    Membre du comité contre la phrase "ça marche PAS" en titre et/ou explication de problème.

    N'oubliez pas de consulter les FAQ Android et les cours et tutoriels Android

  20. #20
    bm
    bm est déconnecté
    Membre extrêmement actif

    Homme Profil pro
    Freelance
    Inscrit en
    Octobre 2002
    Messages
    874
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Drôme (Rhône Alpes)

    Informations professionnelles :
    Activité : Freelance
    Secteur : Tourisme - Loisirs

    Informations forums :
    Inscription : Octobre 2002
    Messages : 874
    Billets dans le blog
    6
    Par défaut
    Hizin : possible , et c'est une bonne nouvelle si c'est en ubuntu 13.xx , 64 bits , 2 Go de ram

    Mes config(s) , ne sont pas récentes :

    1 pc 13.xx , 32 bits , 1Go de ram
    1 portable 11.xx , 32 bits , 2 Go de ram ( en 13.xx perte du wifi donge usb )

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. problème avec eclipse
    Par ben_iap dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 20/12/2005, 15h09
  2. [Update]Problème update Eclipse
    Par tomate dans le forum Eclipse Java
    Réponses: 4
    Dernier message: 05/04/2005, 11h14
  3. [Eclipse 2.0]Problème sous eclipse
    Par anamoush dans le forum Eclipse Java
    Réponses: 3
    Dernier message: 08/03/2005, 16h19
  4. [Plugin / XML] Problème plugin Eclipse avec JDOM
    Par kiko_18 dans le forum Eclipse Platform
    Réponses: 1
    Dernier message: 12/02/2005, 13h55
  5. Problème avec eclipse, tomcat et lomboz
    Par sheura dans le forum Eclipse Java
    Réponses: 1
    Dernier message: 29/09/2004, 18h03

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