다음을 통해 공유


Android용 .NET 오류/경고 APT2000

예제 APT2000 오류 메시지

  • error APT2000 Cannot find the specified file
  • error APT2000: Resource entry resource_name is already defined.
  • error APT2000: No resource found that matches the given name (at 'resource_name' with value '@string/foo').
  • error APT2000: invalid resource directory name: "obj\Debug\dir with spaces" "dir with spaces".
  • warning APT2000: warn: removing resource com.companyname.example:drawable/foo without required default value.

Issue

이 메시지는 (Android 자산 패키징 도구)에서 오류 또는 경고를 보고했음을 나타냅니다 aapt2 . aapt2 는 Android SDK의 일부이며 Android용 .NET에서 내부적으로 리소스를 처리하고 이진 자산으로 컴파일하는 데 사용됩니다.

보고한 aapt2 오류는 .NET for Android의 제어 범위를 벗어나므로, aapt2로부터 받은 정확한 메시지를 보고하기 위해 일반적인 오류 코드인 APT2000이 사용됩니다.

해결 방법

실제 오류 메시지를 읽고 진단 로그 출력을 살펴보면 일반적으로 문제를 직접 해결할 수 있는 충분한 정보를 제공할 수 있습니다. 오류 메시지에 대한 인터넷 검색을 수행하는 것이 유용할 수 있습니다. Java 기반 Android 애플리케이션에 대한 솔루션을 살펴보는 것도 도움이 될 수 있습니다.

Android 리소스에 대해 aapt2 자세히 알아보려면 Android 설명서를 참조하세요.