Liste der unterstützten nativen code von Android-Handys

Gibt es eine Liste der Android-Handys und Ihre unterstützt native code?

Zum Beispiel möchte ich wissen, welche Handys unterstützen nur armeabi und die Unterstützung armeabi-v7a. Letzteres ist wichtig, weil ich ' m tun eine Menge der floating-point-Berechnung in nativen code.

Wenn Ihre Frage ist wirklich "gibt es genug armeabi-v7a Geräte zu garantieren ist die Schaffung der separaten NDK .so?", dann denke ich, die Antwort ist ja. Ich glaube, die meisten der 2010 High-end-smartphones (Nexus One auf bis) verwenden alle die ARM7. Wenn Sie den NDK bauen beide .so Dateien, das Gerät wählen Sie die richtige Laufzeit, so dass Sie die Geschwindigkeit zu steigern, für floating-point-ohne dabei die Kompatibilität mit älteren ARM-Chipsätze.
Tatsächlich ist die Frage, ich habe einen nativen code, die ausgeführt wird, schnell genug auf v7a, aber um die Zeit zu begrenzen, die auf nicht-v7a. Einige Benutzer sagen, dass Sie mit "Droid", "HTC Hero" und so weiter und bekam Probleme, ich will wissen, ob das problem ist, weil Sie nicht die Unterstützung v7a oder einige andere Probleme. Btw ich bin dein Buch digitale Abonnenten. Danke!
Ah, ich verstehe. Wenn "die Frist" ist die ANR begrenzen, könnten Sie in Erwägung ziehen, die arbeiten, um eine AsyncTask oder IntentService oder etwas, das sowieso. Es wird noch viel ARM5-chips, insbesondere auf die low-end. Und es sei denn, ARM7 floating point ist 100x schneller als ARM5 (was könnte es sein, für alle, die ich kenne), Ihre Benutzeroberfläche möglicherweise noch besser bedient mit dem ARM7-Arbeit aus dem Hauptanwendungs-thread. Wenn OTOH, ich bin falsch "die Frist", entschuldige ich mich. Und vielen Dank für abonnieren!

InformationsquelleAutor Randy Sugianto 'Yuku' | 2010-12-02

Schreibe einen Kommentar