Android携帯電話のリストとそのサポートされているネイティブコードはありますか?Android携帯電話の対応ネイティブコードのリスト
たとえば、armeabi
をサポートする電話機と、armeabi-v7a
をサポートしている電話機を知りたいとします。後者は、ネイティブコードで浮動小数点計算をたくさん行うので重要です。
Android携帯電話のリストとそのサポートされているネイティブコードはありますか?Android携帯電話の対応ネイティブコードのリスト
たとえば、armeabi
をサポートする電話機と、armeabi-v7a
をサポートしている電話機を知りたいとします。後者は、ネイティブコードで浮動小数点計算をたくさん行うので重要です。
もう一つの良いリンクは次のとおりです。
申し訳ありません2回。私は答えあたり1つのリンクしか送ることができません.......
誰かが混乱しているような場合は、OSデータベース>検索ツール>プラットフォーム>サポートされているCPU命令セット 'を参照して特定のABIを検索してください。しかし、これはデバイスの代わりにオペレーティングシステムのリストを生成します。 – spanndemic
は私が前に同じような状況に直面していると私は、このリンクを使用:など テキサス・インスツルメンツ、インテルAtom、) :あなたは他のメーカーのために 情報を見つけることができ
あなたの質問が本当に「別のNDK '.so'を作成するのに十分な' armeabi-v7a'デバイスがあるのですか?答えははいです。 2010年のハイエンドスマートフォン(Nexus One on on)のほとんどがARM7を使用していると私は信じている。 NDKが両方の.soファイルをビルドした場合、デバイスは実行時に正しいものを選択し、浮動小数点の速度向上をもたらし、古いARMチップセットとの互換性は損なわれません。 – CommonsWare
@CommonsWare実際問題は、私はv7aで十分速く実行するネイティブコードを持っていますが、非v7aでは時間制限の前後です。一部のユーザーは、 "Droid"、 "HTC Hero"などを使用して問題が発生していると言いますが、v7aやその他の問題をサポートしていないため問題があるかどうかを知りたいと思っています。 Btw私はあなたのデジタルブックの購読者です。ありがとう! – yuku
ああ、私は理解しています。 「制限時間」がANR制限である場合、その作業をAsyncTaskまたはIntentServiceなどに移動することを検討することもできます。特に、ローエンドのARM5チップはまだまだたくさんあります。 ARM7浮動小数点がARM5よりも100倍高速でない限り(これは私が知っている限りである可能性があります)、主なアプリケーションスレッドからARM7の処理が行われても、UIはさらに改善されます。 OTOH、私が「期限」を誤解している場合、私は謝罪します。購読いただきありがとうございます! – CommonsWare