有没有Android手机及其支持的本地代码列表?
比如说我想知道哪些手机只支持 armeabi
,哪些手机支持 armeabi-v7a
。后者很重要,因为我的本地代码中有很多浮点计算。
有没有Android手机及其支持的本地代码列表?
比如说我想知道哪些手机只支持 armeabi
,哪些手机支持 armeabi-v7a
。后者很重要,因为我的本地代码中有很多浮点计算。
操作系统数据库>搜索工具>平台>支持的CPU指令集
来搜索特定的ABI。这将生成操作系统列表,而不是设备列表。 - stephenspann我之前也遇到过同样的情况,我使用了这个链接:
armeabi-v7a
设备来证明创建单独的NDK.so
文件是值得的?”,那么我认为答案是肯定的。我相信大多数2010年及以后的高端智能手机(从Nexus One到现在)都使用ARM7芯片。如果您让NDK构建两个.so
文件,设备将在运行时选择正确的文件,使您在不影响与旧版ARM芯片兼容性的同时获得浮点速度提升。 - CommonsWareAsyncTask
或IntentService
或其他地方。仍然会有很多ARM5芯片,特别是在低端市场。除非ARM7浮点比ARM5快100倍(我不知道),否则您的UI可能仍然更适合在主应用程序线程之外完成ARM7工作。如果我误解了“时间限制”,我很抱歉。感谢您的订阅! - CommonsWare