android-ndk – API级别为15的Android armeabi设备

android-ndk – API级别为15的Android armeabi设备,第1张

概述我正在开发一个API级别为15的应用程序,它有一些jni代码,我想知道是否有armeabi ABI(ARMv5)和API级别15的设备 我可以只包含armeabi-v7a和x86库并跳过旧的armeabi吗? Android本身不支持 Android 4.4(API级别19)中ARMv7以下的ARM版本.从Android 4.0(API级别15)开始,默认情况下它不支持ARMv5 / ARMv6, 我正在开发一个API级别为15的应用程序,它有一些jni代码,我想知道是否有armeabi ABI(ARMv5)和API级别15的设备

我可以只包含armeabi-v7a和x86库并跳过旧的armeabi吗?

解决方法 Android本身不支持 Android 4.4(API级别19)中ARMv7以下的ARM版本.从AndroID 4.0(API级别15)开始,默认情况下它不支持ARMv5 / ARMv6,但可以修改为这些平台构建(参见 https://groups.google.com/d/msg/android-building/Q_gU1zb6DLc/Bq5QryioQ_kJ),并且在ARMv6上运行自定义构建.我不完全确定是否有任何运行这种组合的官方认证兼容设备(AndroID 4.0-4.3) – 至少应该没有任何此类经过认证的设备运行AndroID 4.4,因为兼容性定义文档严格要求ARMv7从那个版本.

所以在实践中你应该很安全地跳过它,但你可以通过这样做排除一些边缘的第三方ROM.

有关类似问题的类似答案,请参阅https://stackoverflow.com/a/28926267/3115956.

总结

以上是内存溢出为你收集整理的android-ndk – API级别为15的Android armeabi设备全部内容,希望文章能够帮你解决android-ndk – API级别为15的Android armeabi设备所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/web/1130494.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-05-30
下一篇 2022-05-30

发表评论

登录后才能评论

评论列表(0条)

保存