実行時に、アプリが実行されているアームのバージョンを特定する必要があるため、どの ffmpeg コンパイル済みモジュールを含めることができるようになりました。これまでに見つけた唯一の解決策は、デバイス モデルを取得し、対応するアームのバージョンをハードコードすることです。
アンドロイドで腕のバージョンを見つける直接的な方法はありますか?
実行時に、アプリが実行されているアームのバージョンを特定する必要があるため、どの ffmpeg コンパイル済みモジュールを含めることができるようになりました。これまでに見つけた唯一の解決策は、デバイス モデルを取得し、対応するアームのバージョンをハードコードすることです。
アンドロイドで腕のバージョンを見つける直接的な方法はありますか?
NDK のcpufeaturesライブラリでは不十分ですか?
コアの vfp バージョンを照会でき、neon、idiv (整数 div)、ldrex/strex などの機能をサポートします。ldrex/strex のサポートはarmv6
、v6 と v5 を区別するために使用できる からのものである必要があります。コアがARMv7-A
プロファイルであるかどうかを照会するための直接機能もあります。