0

코드로 종료를 구축,하지만 난 다음 일식에서 안드로이드 SD 관리자를 업데이트 나는 다음과 같은 오류 얻을 :Xamarin.forms 오류 "aapt.exe"나는 <strong>Xamarin.Forms</strong>를 사용하고 -1073741819

Xamarin.forms Build Error "aapt.exe" exited with code -1073741819

오류는 다음 파일에 발생 은 MSBuild \ 자 마린 \ 안드로이드 \ \ Xamarin.Android.Common.targets

<!-- Run aapt to generate R.java --> 
    <Aapt Condition="'$(_AndroidResourceDesignerFile)' != ''" 
     ImportsDirectory="$(_LibraryProjectImportsDirectoryName)" 
     OutputImportDirectory="$(IntermediateOutputPath)__library_projects__\" 
     UseShortFileNames="$(UseShortFileNames)" 
     JavaPlatformJarPath="$(JavaPlatformJarPath)" 
     ManifestFile="$(ResgenTemporaryDirectory)\AndroidManifest.xml" 
     PackageName="$(_AndroidPackage)" 
     ApplicationName="$(_AndroidPackage)" 
     ResourceDirectory="$(MonoAndroidResDirIntermediate)" 
     JavaDesignerOutputDirectory="$(ResgenTemporaryDirectory)" 
     ResourceOutputFile="$(ResgenTemporaryDirectory)\resources.apk" 
     ExtraPackages="$(AaptExtraPackages)" 
     AdditionalResourceDirectories="@(LibraryResourceDirectories)" 
     LibraryProjectJars="@(ExtractedJarImports)" 
     ExtraArgs="$(AndroidResgenExtraArgs)" 
     ToolPath="$(AaptToolPath)" 
     ToolExe="$(AaptToolExe)" 
     AdditionalAndroidResourcePaths="@(_AdditonalAndroidResourceCachePaths)" 
     ApiLevel="$(_AndroidTargetSdkVersion)" 
     AndroidUseLatestPlatformSdk="$(AndroidUseLatestPlatformSdk)" 
     ResourceNameCaseMap="$(_AndroidResourceNameCaseMap)" 
     ExplicitCrunch="$(AndroidExplicitCrunch)" 
    /> 
<Aapt 
    ImportsDirectory="$(_LibraryProjectImportsDirectoryName)" 
    OutputImportDirectory="$(IntermediateOutputPath)__library_projects__\" 
    UseShortFileNames="$(UseShortFileNames)" 
    JavaPlatformJarPath="$(JavaPlatformJarPath)" 
    ManifestFile="$(IntermediateOutputPath)android\AndroidManifest.xml" 
    ResourceDirectory="$(MonoAndroidResDirIntermediate)" 
    JavaDesignerOutputDirectory="$(AaptTemporaryDirectory)" 
    ResourceOutputFile="$(_PackagedResources)" 
    ExtraPackages="$(AaptExtraPackages)" 
    AdditionalResourceDirectories="@(LibraryResourceDirectories)" 
    ExtraArgs="$(AndroidResgenExtraArgs)" 
    PackageName="$(_AndroidPackage)" 
    ApplicationName="$(_AndroidPackage)" 
    UncompressedFileExtensions="$(AndroidStoreUncompressedFileExtensions)" 
    AssetDirectory="$(MonoAndroidAssetsDirIntermediate)" 
    ToolPath="$(AaptToolPath)" 
    ToolExe="$(AaptToolExe)" 
    AdditionalAndroidResourcePaths="@(_AdditonalAndroidResourceCachePaths)" 
    ApiLevel="$(_AndroidTargetSdkVersion)" 
    AndroidUseLatestPlatformSdk="$(AndroidUseLatestPlatformSdk)" 
    ResourceNameCaseMap="$(_AndroidResourceNameCaseMap)" 
    SupportedAbis="$(_BuildTargetAbis)" 
    CreatePackagePerAbi="$(AndroidCreatePackagePerAbi)" 
    ExplicitCrunch="$(AndroidExplicitCrunch)" 
    /> 
+0

이미지 파일 이름에 '-'이 있습니까? –

+0

실제로 아니야 : –

+1

이 게시물은 도움이 될 수도 있습니다 .https : //forums.xamarin.com/discussion/28181/android-build-tools-21-0-1-aapt-exe-exited-with-code- 1073741819 - 윈도우 - – Bonelol

답변

1

올바른 대상 SDK 프레임 워크 레벨이 SDK 관리자에 설치되어 있는지 확인하십시오. 빌드 중에 비슷한 오류가 발생하여 일부 오류가 발생했습니다.

+0

어쩌면, 내 PC에 다른 PC에서 sdk 관리자를 복사 하고이 문제를 해결 .. 감사합니다 Logged –