Liste de prise en charge native code de téléphones Android

Est-il une liste de téléphones Android et leurs prises en charge en code natif?

Par exemple je veux savoir quels téléphones prennent en charge uniquement armeabi et qui soutiennent armeabi-v7a. Le dernier point est important parce que je suis en train de faire beaucoup de calcul flottant en code natif.

  • Si votre question est vraiment "y at-il assez armeabi-v7a appareils pour justifier de la création de la séparer NDK .so?", ensuite, je pense que la réponse est oui. Je crois que la plupart de l'2010 haut de gamme des smartphones (Nexus One sur place) utilisent tous le ARM7. Si vous avez le NDK construire à la fois .so fichiers, le dispositif permettra de faire le bon choix au moment de l'exécution, vous donnant le boost de vitesse pour virgule flottante tout en ne compromettant pas la compatibilité avec les anciens BRAS de puces.
  • Effectivement, la question est, j'ai un code natif qui s'exécute assez rapidement sur v7a, mais autour de la limite de temps sur la non-v7a. Certains utilisateurs disent qu'ils sont à l'aide de "Droid", "HTC Hero" et ainsi de suite et ai des problèmes, je veux savoir si le problème est parce qu'ils ne prennent pas en charge v7a ou d'autres problèmes. Btw, je suis votre livre numérique d'abonné. Merci!
  • Ah, je comprends. Si la "limite de temps" est l'ANR limite, vous pouvez envisager de déplacer que de travailler à une AsyncTask ou IntentService ou quelque chose de toute façon. Il y aura encore beaucoup de ARM5 puces, en particulier sur le bas de gamme. Et à moins que ARM7 à virgule flottante est 100x plus rapide que ARM5 (qui elle pourrait l'être pour tout ce que je sais), votre INTERFACE utilisateur peut être encore mieux servi avec le ARM7 travail fait dans le thread principal de l'application. Si, otoh, que je suis une mauvaise interprétation de la "limite de temps", je m'en excuse. Et merci pour l'abonnement!