J'ai un projet NDK qui appelle android_getCpuFeatures au début. Cela fonctionne bien sur tous les téléphones que j'ai testés, mais sur une tablette Honeycomb, il se bloque simplement (le Logcat n'a pas beaucoup d'informations, sauf qu'il y a eu un crash).android_getCpuFeatures se bloque sur Honeycomb
C'est le R5b NDK, en utilisant la nouvelle façon préférée d'obtenir les caractéristiques du CPU fonction.
Mystère résolu, grâce à votre conseil: Selon/proc/cpuinfo, la tablette Tegra 2 ne dispose pas de support NEON! J'avais compilé mon application pour NEON. Je n'ai pas utilisé de types ou d'intrinsèques NEON, mais je suppose que le compilateur a optimisé du code pour utiliser NEON. – 8ball
Tegra 2 n'a pas non plus de registres VFPv3-D32. Ainsi, certaines instructions en virgule flottante d'armv7-a-neon, telles que l'instruction de division, ne fonctionnent pas. armv7-a est le meilleur type d'arche pour Tegra 2. –