Xamarin Android Player가 MacBook Air 2015에서 느리게 실행됩니다


0

MacBook Air에서 Android 장비를 가상화해야합니다. Xamarin Android Player를 성공적으로 설치하고 Nexus 7 Marshmallow 이미지를 다운로드했습니다. 에뮬레이션이 올바르게 시작되지만 속도가 매우 느립니다.

내가 인터넷에서 찾은 것은 이것이 비활성화 된 가상화 문제이거나 오래된 펌웨어 일 수 있다는 것 입니다. 최신 버전의 El Captain-10.11.6을 실행 중이므로 오래된 펌웨어 문제는 아닐 수 있습니다.

더 (아주 열심히 찾을 수) 명확한 없다 연습 은 2015 초기 맥북 에어에 가상화를 가능하게 할 수 방법은.

Visual Studio와 같은 Xamarin Android Player에 대한 대안이 있지만 SSD 공간이 128GB라는 점에서 실제로 부족합니다. 그것이 내가 필요로하지 않는 많은 기능으로 Visual Studio를 설치하고 싶지 않은 주된 이유입니다.

Android 에뮬레이터의 성능을 저하시킬 수있는 문제와 이러한 문제를 해결하는 최적의 방법에 대한 의견을 공유하십시오.

답변:


1

나는 누군가의 도움을 찾고 기다리는 데 지쳤 으며이 문제에 대해 Xamarin에 직접 접근했습니다. 이 제품은 더 이상 지원되지 않으며 ( 공식 Xamarin 선언문 링크 참조 ) 다른 에뮬레이터 대신 다른 에뮬레이터를 사용하는 것이 좋습니다 (최소한 이상하게 들리는 것). Xamarin 지원 서비스의 조언에 따라 개인적으로 Genymotion Android 에뮬레이터 를 다운로드 했습니다 (무료).

다운로드 후 에뮬레이터가 약간 더 빠르게 실행되도록 특정 사항을 조정할 수 있습니다. Genymotion은 VirtualBox 위에서 작동합니다 (배경에 설치하므로 별도로 설치할 필요가 없습니다)

  1. 레거시 반 가상화 인터페이스에서 Hyper-V로 전환 (설정-> 시스템-> 가속)
  2. 설정-> 디스플레이-> 가속에서 3D 가속 사용
  3. VirtualBox는 컴퓨터에서 사용할 수있는 것보다 더 많은 코어가 사용된다고 주장합니다 (4, MacBook Air에 2 개만있는 경우). 그러나이 값을 2로 변경하면 에뮬레이터의 성능이 훨씬 느려집니다. 왜 그런지 모르겠다.
  4. Intel HAXM 드라이버 가 있는지 확인하십시오. 그렇지 않으면 에뮬레이터가 최고 속도로 작동하지 않을 것입니다.

여기에 언급 된 모든 것은 상당히 실험적 이므로이 분야와 관련이 있으면 공유하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.