Development Tip

Android에서 ARM EABI v7a 시스템 이미지를 사용하는 방법은 무엇입니까?

yourdevel 2020. 11. 15. 11:50
반응형

Android에서 ARM EABI v7a 시스템 이미지를 사용하는 방법은 무엇입니까?


Android 개발에서 ARM EABI v7a 시스템 이미지가 필요한 이유는 무엇입니까? 그 특정 이미지의 목적은 무엇입니까?


NativeDK로 작업하는 경우 해당 이미지가 없으면 에뮬레이터가 ARMv7 코드 (예 : 멀티 코어 명령어 및 NEON 부동 소수점 단위)의 실행을 시뮬레이션 할 수 없습니다.


커널 이미지입니다. 설치해야합니다. 그렇지 않으면 이미지가 시작되지 않고 실패합니다.

오류 :이 AVD의 구성에 커널 파일이 없습니다.


시스템 이미지는 에뮬레이터에서 Android OS를 가상화하는 데 사용되므로 코드가 변경 될 때마다 앱을 휴대폰에 업로드 할 필요없이 PC에서 앱을 테스트 / 디버깅 할 수 있습니다. 이를 통해 개발 프로세스의 속도를 높이고 물리적으로 사용할 수없는 휴대폰을 테스트 할 수 있습니다.


이것이 ARMv7-A프로필 하드웨어를 지원하는 에뮬레이터 이미지 이며, 모든 새로운 Android 휴대폰에 적용됩니다.

ARMv7-a는 ARMv5와 역 호환되므로 이후 시스템 이미지에서 유일하게 지원되는 이미지입니다.


내가 아는 유일한 대사는

로컬 SDK에 ARM EABI 프로세서 지원을 추가하려면 Android SDK Manager, ARM EABI v7a 시스템 이미지를 사용해야한다고 생각합니다.


이 패키지는 더 빠른 부동 소수점 연산을 담당합니다.

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

반응형