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 :

Exceptions across processes et looper.prepare


Sujet :

Android

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éprouvé Avatar de linked
    Profil pro
    Développeur Android
    Inscrit en
    Mai 2008
    Messages
    88
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Développeur Android

    Informations forums :
    Inscription : Mai 2008
    Messages : 88
    Par défaut Exceptions across processes et looper.prepare
    Bonjour,

    Depuis mon activité j'apel une fonction de mon service qui lance un compteur.
    Le probleme c'est quand le compteur est lancé, voila le log:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    06-08 16:36:01.725: ERROR/JavaBinder(1187): *** Uncaught remote exception!  (Exceptions are not yet supported across processes.)
    06-08 16:36:01.725: ERROR/JavaBinder(1187): java.lang.RuntimeException: Can't create handler inside thread that has not called Looper.prepare()
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at android.os.Handler.<init>(Handler.java:121)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at android.os.CountDownTimer$1.<init>(CountDownTimer.java:112)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at android.os.CountDownTimer.<init>(CountDownTimer.java:109)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at com.kamax.regnum_war_status.monservice$MyAlsiusCount.<init>(monservice.java:316)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at com.kamax.regnum_war_status.monservice.fortanalyse(monservice.java:532)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at com.kamax.regnum_war_status.monservice.rechargeMap(monservice.java:435)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at com.kamax.regnum_war_status.monservice$1.recharge_monservice(monservice.java:170)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at com.kamax.regnum_war_status.Imonservice$Stub.onTransact(Imonservice.java:110)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at android.os.Binder.execTransact(Binder.java:287)
    06-08 16:36:01.725: ERROR/JavaBinder(1187):     at dalvik.system.NativeStart.run(Native Method)
    J'ai essayé avec looper.prepare() mais je n'arrive pas à faire ce que je veut car cet apel peut etre fait plusieurs fois et je ne veut pas de boucle(loop).

    1.Y a t'il un moyen autre que looper.prepare() ?
    2.Sinon ou dois je mettre looper.prepare() et .quit ?

    Je precise que c'est juste à cause du fait que l'apel viens de l'activité, si cela viens du service lui meme par d'autres fonction le compteur se lance sans probleme.
    Peut etre un truc du genre "run in this tread" si ca existe ?

  2. #2
    Rédacteur
    Avatar de MrDuChnok
    Homme Profil pro
    Ingénieur développement logiciels
    Inscrit en
    Juin 2002
    Messages
    2 112
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 41
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur développement logiciels
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Juin 2002
    Messages : 2 112
    Par défaut
    Salut,

    Afin que quelqu'un puisse t'aider correctement, je pense qu'il faudrait que tu donnes un peu de code (de ton service, de ton aidl si présent, du binding pour le service, etc).

Discussions similaires

  1. Réponses: 5
    Dernier message: 24/11/2014, 10h04
  2. Réponses: 1
    Dernier message: 17/01/2013, 11h42
  3. Réponses: 1
    Dernier message: 05/12/2009, 19h30
  4. Message d'Exception : Dispatcher processing has been suspended ?
    Par Ahryman40k dans le forum Windows Presentation Foundation
    Réponses: 3
    Dernier message: 19/06/2009, 15h31
  5. une exception de processing JSP
    Par glasgow dans le forum Servlets/JSP
    Réponses: 1
    Dernier message: 11/05/2009, 15h32

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