2012-02-10 2 views
1

J'ai une application Monodroid très gourmande en processeur (traitement d'image multithread, beaucoup d'opérations à virgule flottante) et pour une raison quelconque, une version de build fonctionne beaucoup plus lentement qu'une version de débogage. Le traitement d'une image prend peut-être 7 secondes en mode débogage (sans débogueur attaché) et 21 secondes en mode de libération. Des idées pourquoi? Le test a été réalisé avec un Galaxy Tab 8.9 (dual core 1GHz). J'utilise l'environnement Monodevelop et il existe une option de compilateur Optimization, mais cela ne semble pas faire de différence.Pourquoi mon application Monodroid s'exécute-t-elle plus lentement dans une version Release que dans une version Debug?

+0

Testez-vous le mode de validation sur l'émulateur ou le périphérique actuel? –

Répondre

1

Vous souhaiterez peut-être vous assurer que vous avez inclus l'exécution armeabi-v7a dans votre package. Il devrait y avoir une option quelque part dans les propriétés de votre projet.

+0

Merci, c'était tout! –

Questions connexes