J'ai lu quelques articles similaires sur ce site qui traitent de ce qui semble être le même problème et les réponses n'ont pas vraiment semblé clarifier les choses pour moi.L'application Blackberry fonctionne dans un simulateur mais pas dans un appareil
Mon application fonctionne correctement dans le simulateur. Je crois que je suis sur Bold 9000 avec OS 4.6. L'application est signée.
Mon application fait un appel HTTP via 3G pour aller chercher un résultat XML. type est application/xhtml + xml. Dans l'appareil, il n'y a pas d'erreur. il ne fait aucun signe visuel d'erreur. Je dis à l'essai d'attraper pour imprimer les résultats à l'écran et je n'ai rien. HttpConnection a été retiré des démos et fonctionne très bien dans sim. Puisqu'il n'y a pas d'erreur, je commence à réfléchir aux choses dont je me souviens avoir lu au début du projet. deviceside = true? Quelque chose comme ca? Ma demande est simplement HttpConnection connection = (HttpConnection) Connector.open (url); où url est juste une url standard, pas de vars. Basé sur le temps que je vois les flèches de connexion dans le coin de l'écran, je suppose que l'application lance la communication initiale à mon serveur, soit obtenir un mauvais résultat, ou il obtient des résultats et le magasin persistant ne fonctionne pas comme prévu.
Je ne sais pas par où commencer. La publication de code serait ridicule puisque ce serait essentiellement mon application entière. Je suppose que ma question est de savoir si quelqu'un connaît des différences majeures avec le dispositif par rapport au simulateur qui pourraient causer une défaillance de la connexion http ou du stockage persistant? Un paramètre de construction? Une restriction de système d'exploitation? N'importe quelle procédure standard que je ne savais tout simplement pas que tout le monde devrait faire avant de commencer le test de l'appareil?
Merci
Veuillez revenir en arrière et indiquer que certaines des réponses à vos autres questions sont correctes. Les gens seront plus susceptibles d'aider. –
Merci. Je n'ai pas remarqué que je pouvais faire ça. La plupart de mes questions n'ont pas vraiment de réponses directes. Est-il habituel sur ce site de créditer la réponse à la personne qui m'a indiqué la bonne direction, malgré que la réponse ne soit pas vraiment ce qui était nécessaire? Je ne veux pas créditer mes propres réponses car je publie habituellement la solution à mes propres problèmes si je les découvre. – Kai
Il serait préférable de simplement modifier votre question originale avec la solution que vous avez trouvé. Si vous utilisez une réponse, elle peut être enterrée parmi les autres réponses qui ont été soumises (le cas échéant). –