2015-04-11 4 views
4

J'ai un projet Xamarin Forms PCL et j'essaie de porter la version Android à Balckberry. J'utilise Blackberry APK Packager, Blackberry Signer et Blackberry Deploy. J'ai réussi à déployer ma version Android sur Blackberry 10.2.1, 10.3 et 10.3.1 et à la lancer. Mon application fonctionne bien sur BB, mais chaque fois que j'appelle la méthode async/await, elle échoue.
Savez-vous comment les méthodes asynchrones .NET sont traduites en Java? Ou donnez-moi une idée, comment puis-je résoudre ce problème? Je ne suis pas en mesure de déterminer l'exception, car je n'ai pas de débogueur.
Nous vous remercions de votre aide.Portage Xamarin Formulaires Version Android à Blackberry 10

+0

Avez-vous déjà résolu cela? Aussi, pouvez-vous poster une trace de pile et du code? Je pense faire la même chose et j'aimerais voir comment cela a été résolu. – EJoshuaS

Répondre

2

Le code IL n'est pas traduit en Java. Il est exécuté par Mono Runtime qui s'écoule avec Dalvik (ou ART).

Sans stacktrace, il est difficile de déterminer le véritable problème. D'après mon expérience, fichier IO échoue sur BB assez souvent. Essayez de désactiver tous les E/S de fichiers pour vérifier l'hypothèse de Tihs, ou mieux encore, de faire fonctionner le débogueur et de nous fournir la pile de paquets