What is the use of ARM EABI v7a System image in android?

本小妞迷上赌 提交于 2019-12-03 02:54:50

问题


What for do we need ARM EABI v7a System image in Android development? What is the purpose of that particular image?


回答1:


if you work with the NativeDK, without that image the emulator is not able to simulate the execution of ARMv7 code (like multicore-instructions and NEON floating-point-unit)




回答2:


It is the kernel image. You must install it, otherwise the image won't start, failing with

ERROR: This AVD's configuration is missing a kernel file




回答3:


The system image is used by the emulator to virtualize the Android OS so Apps can be tested/debugged on a PC without the need to upload the App to a phone whenever a change in the code is made. This speeds up the development process and allows testing for phones that aren't physically available.




回答4:


That's the emulator image supporting ARMv7-A profile hardware, which is true for all new Android phones.

Since ARMv7-a is backward compatible with ARMv5, it is the only supported image with later system images.




回答5:


The only line I know,

I believe you need to use the Android SDK Manager, ARM EABI v7a System image to add that ARM EABI processor support to your local SDK.




回答6:


This package is responsible for faster floating point operations



来源:https://stackoverflow.com/questions/7990446/what-is-the-use-of-arm-eabi-v7a-system-image-in-android

标签
易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!