COMPILETODALVIK Android 프로젝트가 예기치 않은 최상위 오류를 표시 하며 실패 하는 이유는 무엇 인가요?Why does my Xamarin.Forms.Maps Android project fail with COMPILETODALVIK UNEXPECTED TOP-LEVEL ERROR?

이 오류는 Mac용 Visual Studio의 오류 패드 또는 Visual Studio의 빌드 출력 창에서 볼 수 있습니다. Xamarin.ios를 사용 하는 Android 프로젝트.This error may be seen in the Error pad of Visual Studio for Mac or in the Build Output window of Visual Studio; in Android projects using Xamarin.Forms.Maps.

이는 일반적으로 Xamarin Android 프로젝트에 대 한 Java 힙 크기를 늘려서 해결 됩니다.This is most commonly resolved by increasing the Java Heap Size for your Xamarin.Android project. 다음 단계를 수행 하 여 힙 크기를 늘립니다.Follow these steps to increase the heap size:

Visual StudioVisual Studio

  1. Android 프로젝트를 마우스 오른쪽 단추로 클릭 하 & 프로젝트 옵션을 엽니다.Right-click the Android project & open the project options.
  2. Android 옵션으로 이동-> 고급Go to Android Options -> Advanced
  3. Java 힙 크기 텍스트 상자에 1G를 입력 합니다.In the Java heap size text box enter 1G.
  4. 프로젝트를 다시 빌드합니다.Rebuild the project.

Visual Studio 프로젝트 옵션의 스크린샷Screenshot of the Visual Studio Project Options

Mac용 Visual StudioVisual Studio for Mac

  1. Android 프로젝트를 마우스 오른쪽 단추로 클릭 하 & 프로젝트 옵션을 엽니다.Right-click the Android project & open the project options.
  2. 빌드-> Android 빌드-> 고급 으로 이동Go to Build -> Android Build -> Advanced
  3. Java 힙 크기 텍스트 상자에 1G를 입력 합니다.In the Java heap size text box enter 1G.
  4. 프로젝트를 다시 빌드합니다.Rebuild the project.

Mac용 Visual Studio 프로젝트 옵션의 스크린샷Screenshot of the Visual Studio for Mac Project Options