2012-02-21 6 views
-2

J'ai un Blackberry 6 Application et je veux convertir à Blackberry 5 application est-il possible que je peux le faireBlackberry 6 Blackberry 5

Puis-je une certaine façon d'utiliser la bibliothèque Blackberry 6 Blackberry 5 OU je pour le faire à nouveau pour Blackberry 5

Répondre

8

Vous avez donc une application que vous avez créée pour BlackBerry OS6 et maintenant vous voulez aussi qu'elle fonctionne sur Blackberry OS5.

Vous ne pouvez pas utiliser les bibliothèques spécifiques à BlackBerry OS6 dans BlackBerry OS5. Il ya rien comme compatibility package comme dans Android qui vous permettra d'utiliser de nouvelles API sur les anciens systèmes d'exploitation. Vous devrez construire votre application basée sur les anciennes API OS5. Télécharger le Blackberry OS5 JDE et compiler votre application, il pourrait jeter beaucoup d'erreurs, sinon, jours heureux.

Si oui, alors vous devez trouver des bibliothèques tierces, ou écrivez les vôtres, pour créer des fonctionnalités similaires dans OS5. Si vous souhaitez conserver les API OS6 dans votre base de code, vous pouvez utiliser des préprocesseurs pour créer les binaires pour différentes versions de système d'exploitation. En utilisant un preprocessor, vous pouvez utiliser les API OS6 à partir d'OS6 et d'autres API pour OS5 à partir de

.

+0

Si vous utilisez plugin Eclipse (que je recommande) alors vous aurez seulement besoin de votre Build Config pour utiliser Blackberry JRE 5 au lieu de Blackberry JRE 6. Ne pas utiliser le JDE si vous n'êtes pas à l'aise avec elle. À moins que vous n'utilisiez des API spécifiques à OS6, il se peut que vous n'ayez pas à faire beaucoup de travail pour le faire fonctionner sur OS5. – sajclarke

0

Vous pouvez compiler votre code avec JRE 5.Then vous pouvez utiliser ce code dans tout système d'exploitation 5,6,7.But vous ne pouvez pas utiliser 6 à 5. JRE