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 :

Que se passe-t-il à l'installation d'une application?


Sujet :

Android

  1. #1
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut Que se passe-t-il à l'installation d'une application?
    Bonsoir,

    Dans ma console d'Eclipse, il est écrit: "Install apk..., Success!".
    Moi, j'aimerais bien savoir ce qu'il fait à ce moment, pour y rajouter mes lignes!

    Je voudrais en fait qu'un code soit exécuté une seule fois, donc à l'installation ça me semble pas trop mal.

    Si quelqu'un connait l'astuce ou la phrase clé que Google comprendrait, je suis preneur!

    Merci

  2. #2
    Membre habitué
    Inscrit en
    Novembre 2010
    Messages
    154
    Détails du profil
    Informations forums :
    Inscription : Novembre 2010
    Messages : 154
    Points : 130
    Points
    130
    Par défaut
    Pas sûr que je réponde à ta question, mais sait-on jamais.

    Pour exécuter une action au démarrage d'Android, il faut faire un extends BroadcastReceiver dans ton acitivity.
    Et faire des modifs dans le Manifest : supprimer l'activity et déclarer le BroadcastReceiver.
    Dans l'intent-filter ajouter
    <action android:name="android.intent.action.BOOT_COMPLETED" />
    et ajouter aussi la permission RECEIVE_BOOT_COMPLETED.

  3. #3
    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 : 35
    Localisation : France

    Informations professionnelles :
    Activité : Développeur mobile

    Informations forums :
    Inscription : Février 2010
    Messages : 2 180
    Points : 5 072
    Points
    5 072
    Par défaut
    Je ne pense pas que tu puisses faire ce genre de chose (sur un terminal non-rooté au moins).
    Généralement, au premier démarrage, prévenir l'utilisateur et faire les actions longues. Après, dépendant de ton besoin, ça n'y répondra pas forcément ...

    J'ai trouvé ceci (qui date) : http://groups.google.com/group/andro...42d9da194a803d

    Recheche : android hook install

  4. #4
    Expert confirmé
    Avatar de Hephaistos007
    Profil pro
    Enseignant Chercheur
    Inscrit en
    Décembre 2004
    Messages
    2 493
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Enseignant Chercheur
    Secteur : Enseignement

    Informations forums :
    Inscription : Décembre 2004
    Messages : 2 493
    Points : 4 166
    Points
    4 166
    Par défaut
    Pourquoi ne pas utiliser une SharedPreference pour savoir si c'est le tout premier lancement de ton appli ou pas.

  5. #5
    Membre expérimenté
    Avatar de Anduriel
    Homme Profil pro
    Ingénieur intégration
    Inscrit en
    Février 2004
    Messages
    2 290
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Ingénieur intégration

    Informations forums :
    Inscription : Février 2004
    Messages : 2 290
    Points : 1 500
    Points
    1 500
    Par défaut
    Merci pour vos réponses, j'avais vu cette histoire de fichier à créer à l'installation (je vais aussi regarder du côté de SharedPreference dont ils parlent aussi dans la discussion)

Discussions similaires

  1. Infographie : que se passe-t-il sur Internet en une journée ?
    Par Sarah Mendès dans le forum Hardware
    Réponses: 6
    Dernier message: 26/03/2012, 10h23
  2. que se passe-t-il lorsqu'on ferme une application ?
    Par Mihalis dans le forum Delphi
    Réponses: 22
    Dernier message: 13/06/2007, 15h45
  3. Installation d'une application Delphi6 avec Interbase
    Par Moustache dans le forum InterBase
    Réponses: 11
    Dernier message: 26/09/2006, 18h10
  4. installation d'une application vb6 en reseau
    Par ramo_irbiuos dans le forum Installation, Déploiement et Sécurité
    Réponses: 1
    Dernier message: 21/10/2005, 15h04
  5. comment securiser l'installation d'une application
    Par silya dans le forum C++Builder
    Réponses: 9
    Dernier message: 05/03/2004, 15h34

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