programing

Android SDK 관리자의 MIPS 시스템 이미지는 무엇입니까?

projobs 2021. 1. 14. 08:02
반응형

Android SDK 관리자의 MIPS 시스템 이미지는 무엇입니까?


각 SDK에는 MIPS system image.

뭐야? 그것은 무엇을하고 누군가 그것을 언제 사용할 것인가? 설치하지 않으면 어떻게됩니까?


뭐야?

ARM 또는 x86 CPU 대신 MIPS CPU가있는 장치를 에뮬레이트하는 에뮬레이터 이미지입니다.

그것은 무엇을하고 누군가 그것을 언제 사용할 것인가?

ARM 또는 x86 CPU 대신 MIPS CPU가있는 장치를 에뮬레이션하려는 경우 사용합니다.

설치하지 않으면 어떻게됩니까?

ARM 또는 x86 CPU 대신 MIPS CPU가있는 장치를 에뮬레이션 할 수 없습니다. MIPS 컨소시엄이 울 수도 있습니다. 그러나 현재 시장에 MIPS CPU가 탑재 된 Android 기기가 거의 없다는 점을 고려하면 MIPS 에뮬레이터가없는 것은 괜찮을 것입니다.

MIPS 아키텍처에 대한 자세한 정보는 http://www.mips.com/ 에서 찾을 수 있습니다 .


내 이해에 따르면 "NDK (Native Development Kit)"를 사용하여 개발 된 네이티브 코드를 테스트하기 위해서만 MIPS 및 x86 용 시스템 이미지가 필요합니다 .

CPU가 가상화 지원을 제공하는 경우 (예 : Intel의 VTx, Linux 전용 AMD-V) x86 이미지는 더 높은 성능으로 실행할 수 있습니다 . 공식 문서 에서이 섹션참조하십시오 . 이 토론 에 따르면 에뮬레이터는 CPU의 가상화 지원을 사용하는 경우 콘솔에 "HAX가 작동 중이며 에뮬레이터가 빠른 가상 모드에서 실행됩니다"라고 씁니다 .

그러나 에뮬레이터가 너무 빠르게 실행되는 경우 개발자는 제한된 리소스가있는 모바일 장치에서도 앱이 충분한 성능으로 실행되어야한다는 사실을 잊을 수 있습니다.


이상하게도 MIPS 시스템 이미지를 업데이트하면 내가 겪고있는 빌드 문제가 해결되었습니다. MIPS 시스템 이미지를 제외한 모든 구성 요소를 업데이트 한 후 "R을 변수로 확인할 수 없습니다"라는 오류와 함께 모든 프로젝트를 빌드하지 못했습니다. MIPS 시스템 이미지를 업데이트하면 모든 것이 잘 빌드됩니다.

참조 URL : https://stackoverflow.com/questions/13417534/what-is-mips-system-image-in-android-sdk-manager

반응형