2012-12-09 7 views
5

私は次のようにすべての主要なAndroid携帯電話で(ウィキでもよい)、オンラインのリストを探しています: - 私はそれが含またい一覧:VFP、NEON、ARMv6以降/ 7

http://en.wikipedia.org/wiki/Comparison_of_Android_devices

などVFP、VFPv3の、NEON、ARMv6以降、のARMv7、などの技術情報

最も重要なのVFP我々がチェックする100+のデバイスを持っていると私はどのように多くのデバイスを理解したいと思いますフラリーによる(ハードウェア浮動小数点)

です浮動小数点VFPをサポートします。

+1

私はこれがトピックではないとは思わない。これは、適切な互換性のためにAndroid向けのネイティブライブラリをコンパイルすることと直接関係しています。 – frankish

+2

私はフランキーに同意し、質問は話題ではなく、再開する必要があります。 – arsalank2

答えて

4

私はそのようなリストが存在するとは思わないし、の大多数のに興味があるので、Googleはどれが最も使用されているのか知っています。

しかし、Androidの携帯電話は、その100以上のデバイスを少数にグループ化するプラットフォーム/チップセットをベースにしているため、個々のデバイスの代わりにそれらの機能をチェックする必要があります。

いくつかのより具体的な情報:のARMv7デバイスの

大半は、VFPを含め、NEONをサポートしていないものを唯一のプラットフォームからnVidia Tegra2です。

G1などのARMv6デバイスはVFPをサポートしていません。

注釈として、私はそのようなリストが有用であるとは思わない。古いデバイスが新しいアプリケーションを実行しようとすると、あなたは宿題をして互換性を提供しているので、遅く実行するだけです。

+0

時々遅い実行は「壊れた」ことを意味します。たとえば、オーディオデコーダでは、armv6デバイスでスムーズにデコードするためにVFPが必要な場合があります。たとえば、VFPなしでarmv6デバイスで実行すると、オーディオは2〜3秒ごとに切断されます。私はリストが本当に役に立つと思う。 – frankish

+0

@frankish私はあなたのarmv6とAndroidのいくつかの記事に気づいた。問題は、Android用のarmv6プロファイルがないことです。利用可能なARMプロファイルは、armv5とarmv7 + fp(https://android.googlesource.com/platform/ndk/+/master/docs/text/APPLICATION-MK.text)です。だから、あなたがarmv6でいくつかのハッキングをしようとしていると、あなたは上流の開発からのサポートを得られないでしょう。 – auselen

+0

したがって、armv5デバイスを除外できないということですか? – frankish