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

Mobiles Discussion :

BlackBerry signer une application


Sujet :

Mobiles

  1. #1
    Membre régulier Avatar de YuGiOhJCJ
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2005
    Messages : 206
    Points : 114
    Points
    114
    Par défaut BlackBerry signer une application
    Bonjour,

    Je développe une application pour BlackBerry.

    Il y a deux sortes d'applications pour BlackBerry :
    1) Les MIDlets
    2) Les RIMlets
    Je suis dans le cas 1).

    Dans mon MIDlet, j'utilise une partie de l'API BlackBerry qui est accessible uniquement pour les applications signées.

    J'ai donc demandé de recevoir les 3 fichiers CSI à BlackBerry.
    Ensuite je les ai installées :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    $ java -jar SignatureTool.jar client-RBB-2087969.csi
    $ java -jar SignatureTool.jar client-RCR-2087969.csi
    $ java -jar SignatureTool.jar client-RRT-2087969.csi
    Un mot de passe et un code PIN sont demandés.

    Maintenant, mon application n'est toujours pas signée.
    Je ne vois pas quelle est l'étape suivante.

    J'ai mon application JAR :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    $ jar tf blackberryeventinjector.jar 
    META-INF/
    META-INF/MANIFEST.MF
    blackberryeventinjector/
    blackberryeventinjector/BlackBerryEventInjector.class
    blackberryeventinjector.png
    Comment la signer ?

    Merci.

    PS : J'ai l'impression qu'on ne peut signer que des fichiers COD et pas des fichiers JAR :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    $ java -jar tools/SignatureTool.jar -help
    [...]
    Usage: SignatureTool [-a][-c][-C][-s][-p password] [-f [-d] inputFile ][-r directory ][-help] ( codFile (codFile) ... | csiFile )
    [...]
    Du coup, la question est peut être comment transformer mon JAR en COD.

  2. #2
    Membre régulier Avatar de YuGiOhJCJ
    Profil pro
    Étudiant
    Inscrit en
    Janvier 2005
    Messages
    206
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Janvier 2005
    Messages : 206
    Points : 114
    Points
    114
    Par défaut
    Trouvé !

    Il fallait en effet commencer par transformer mon fichier JAR en fichier COD.
    Pour cela :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ java -jar rapc.jar import=../lib/net_rim_api.jar codename=BlackBerryEventInjector -midlet blackberryeventinjector.jar
    Ensuite, je peux signer mon fichier COD :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ java -jar SignatureTool.jar BlackBerryEventInjector.cod
    Il ne me reste qu'à installer l'application sur le téléphone :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    $ sudo bjavaloader load BlackBerryEventInjector.cod
    Petit détail : j'ai eu besoin de configurer les autorisations de l'application sur le téléphone, sinon je n'avais pas possibilité de lancer cette application.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Signer une application
    Par LordDaedalus dans le forum Android
    Réponses: 3
    Dernier message: 17/10/2010, 09h58
  2. Signer une application
    Par user25 dans le forum C++
    Réponses: 4
    Dernier message: 09/03/2010, 18h40
  3. Signer une application
    Par Patrick Seuret dans le forum C++Builder
    Réponses: 1
    Dernier message: 16/07/2009, 17h35
  4. Signer une application Windows Mobile 6
    Par guillaume84 dans le forum Windows
    Réponses: 0
    Dernier message: 06/10/2008, 10h56
  5. programmer une application pour blackberry
    Par ramanov dans le forum Langage
    Réponses: 1
    Dernier message: 17/07/2008, 14h20

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