Referência de erros e avisos do .NET para Android
- ADB0000: Erro/aviso genérico
adb
. - ADB0010: Erro/aviso genérico
adb
de instalação do APK. - ADB0020: O pacote não suporta a arquitetura da CPU deste dispositivo.
- ADB0030: A instalação do APK falhou devido a um conflito com o pacote existente.
- ADB0040: o dispositivo não dá suporte ao nível mínimo de SDK especificado no manifesto.
- ADB0050: O pacote {packageName} já existe no dispositivo.
- ADB0060: Não há espaço de armazenamento suficiente no dispositivo para armazenar o pacote: {packageName}. Libere algum espaço e tente novamente.
- ANDAS0000: Erro/aviso genérico
apksigner
. - ANDJS0000: Erro/aviso genérico
jarsigner
. - ANDKT0000: Erro/aviso genérico
keytool
. - ANDZA0000: Erro/aviso genérico
zipalign
.
- APT0000: Erro/aviso genérico
aapt
. - APT0001: Opção desconhecida '{option}'. Verifique '$(AndroidAapt2CompileExtraArgs)' e '$(AndroidAapt2LinkExtraArgs)' para ver se eles incluem argumentos de linha de comando 'aapt' que não são mais válidos para 'aapt2' e certifique-se de que todos os outros argumentos sejam válidos para
aapt2
. - APT0002: Nome de arquivo inválido: Deve conter apenas [^a-zA-Z0-9_.-]+.
- APT0003: Nome de arquivo inválido: Deve conter apenas [^a-zA-Z0-9_.]+.
- APT0004: Nome de arquivo inválido: deve começar com A-Z ou a-z ou um sublinhado.
- APT2264: O sistema não pode encontrar o arquivo especificado. (2).
- APT2265: O sistema não consegue encontrar o arquivo especificado. (2).
- JAVA0000: Erro genérico da ferramenta Java
- JAVAC0000: Erro genérico do compilador Java
- XA0000: não foi possível determinar $(AndroidApiLevel) ou $(TargetFrameworkVersion).
- XA0001: Valor inválido ou sem suporte
$(TargetFrameworkVersion)
. - XA0002: Não foi possível encontrar mono.android.jar
- XA0003: valor 'android:versionCode' '{code}' inválido em 'AndroidManifest.xml'. Deve ser um valor inteiro.
- XA0004: valor 'android:versionCode' '{code}' inválido em 'AndroidManifest.xml'. O valor deve estar no intervalo de 0 a {maxVersionCode}.
- XA0030: Não há suporte para a criação com a versão
{versionNumber}
do JDK. - XA0031: SDK do Java {requiredJavaForFrameworkVersion} ou superior é necessário ao usar $(TargetFrameworkVersion) {targetFrameworkVersion}.
- XA0032: Java SDK {requiredJavaForBuildTools} ou superior é necessário ao usar o SDK do Android Build-Tools {buildToolsVersion}.
- XA0033: Falha ao obter a versão do SDK do Java porque o valor retornado não parece conter um número de versão válido.
- XA0034: Falha ao obter a versão do SDK do Java.
- XA0035: Falha ao determinar a ABI do Android para o projeto.
- XA0036: $(AndroidSupportedAbis) não tem suporte no .NET 6 e superior.
- XA0100: EmbeddedNativeLibrary é inválido em projetos de aplicativos Android. Em vez disso, use AndroidNativeLibrary.
- XA0101: aviso XA0101: não há suporte para a ação de build @(Content).
- XA0102: Aviso genérico
lint
. - XA0103: Erro genérico
lint
. - XA0104: Valor inválido para '$(AndroidSequencePointsMode)'
- XA0105: O $(TargetFrameworkVersion) de uma biblioteca é maior que o $(TargetFrameworkVersion) do projeto de aplicativo.
- XA0107:
{Assmebly}
é um assembly de referência. - XA0108: Não foi possível obter a versão do
lint
. - XA0109: Valor inválido
$(TargetFrameworkVersion)
ou sem suporte de 'v4.5'. - XA0111: Não foi possível obter a
aapt2
versão. Verifique se está instalado corretamente. - XA0112:
aapt2
não está instalado. Desativandoaapt2
o suporte. Verifique se está instalado corretamente. - XA0113: o Google Play exige que novos aplicativos e atualizações usem um TargetFrameworkVersion da v11.0 (API de nível 30) ou superior.
- XA0115: Valor inválido 'armeabi' em $(AndroidSupportedAbis). Não há mais suporte para essa ABI. Atualize as propriedades do seu projeto para remover o valor antigo. Se a página de propriedades não mostrar uma caixa de seleção 'armeabi', desmarque e marque novamente uma das outras ABIs e salve as alterações.
- XA0116: Não é possível localizar
EmbeddedResource
o nome{ResourceName}
. - XA0117: O TargetFrameworkVersion {TargetFrameworkVersion} foi preterido. Atualize-o para ser v4.4 ou superior.
- XA0118: Não foi possível analisar '{TargetMoniker}'
- XA0119: Uma configuração não ideal foi encontrada no projeto.
- XA0121: O assembly '{assembly}' está usando '[assembly: Java.Interop.JavaLibraryReferenceAttribute]', que não é mais compatível. Use uma versão mais recente desse pacote NuGet ou notifique o autor da biblioteca.
- XA0122: O assembly '{assembly}' está usando um atributo preterido '[assembly: Java.Interop.DoNotPackageAttribute]'. Use uma versão mais recente desse pacote NuGet ou notifique o autor da biblioteca.
- XA0123: Removendo {issue} de {propertyName}. Lint {version} não suporta esta verificação.
- XA0125:
{Project}
está usando um nível de informações de depuração preterido. Defina as informações de depuração como Portable nas páginas de propriedades do projeto do Visual Studio ou edite o arquivo de projeto em um editor de texto e defina a propriedade 'DebugType' do MSBuild como 'portable' para usar o nível de informações de depuração multiplataforma mais recente. Se esse arquivo vier de um pacote NuGet, atualize para uma versão mais recente do pacote NuGet ou notifique o autor da biblioteca. - XA0126: Erro ao instalar o FastDev Tools. Este dispositivo não suporta Implantação Rápida. Recrie seu aplicativo usando
EmbedAssembliesIntoApk = True
o . - XA0127: Ocorreu um problema ao implantar {destination} usando {FastDevTool}. Encontramos o seguinte erro {output}. Recrie seu aplicativo usando
EmbedAssembliesIntoApk = True
o . - XA0128: O redirecionamento Stdio está habilitado. Desative-o para usar a Implantação Rápida.
- XA0129: Erro ao implantar
{File}
. Desabilite a implantação rápida nas páginas de propriedades do projeto do Visual Studio ou edite o arquivo de projeto em um editor de texto e defina a propriedade 'EmbedAssembliesIntoApk' do MSBuild como 'true'. - XA0130: Desculpe. A implantação rápida só é compatível com dispositivos com Android 5.0 (API de nível 21) ou versões mais recentes. Desabilite a implantação rápida nas páginas de propriedades do projeto do Visual Studio ou edite o arquivo de projeto em um editor de texto e defina a propriedade 'EmbedAssembliesIntoApk' do MSBuild como 'true'.
- XA0131: A ferramenta 'executar como' foi desativada neste dispositivo. Ative-o ativando as opções do desenvolvedor no dispositivo ou definindo
ro.boot.disable_runas
comofalse
. - XA0132: O pacote não foi instalado. Verifique se você não o instalou em nenhum outro usuário. Se o pacote aparecer no dispositivo, tente desinstalá-lo manualmente e tente novamente. Você deve ser capaz de desinstalar o aplicativo por meio do aplicativo Configurações no dispositivo.
- XA0133: A ferramenta "executar como" exigida pelo sistema de Implantação Rápida foi desabilitada neste dispositivo pelo fabricante. Desabilite a Implantação Rápida nas páginas de propriedades do projeto do Visual Studio ou edite o arquivo de projeto em um editor de texto e defina a propriedade MSBuild 'EmbedAssembliesIntoApk' como 'true'.
- XA0134: o aplicativo não tem o atributo 'android:debuggable' definido no AndroidManifest.xml. Isso é necessário para que a Implantação Rápida funcione. Normalmente, isso é habilitado por padrão pelo sistema de build do .NET para Android para builds de depuração.
- XA0135: O pacote é um aplicativo de 'sistema'. Estes são aplicativos que são instalados sob o usuário do 'sistema' em um dispositivo. Esses tipos de aplicativos não podem usar 'run-as'.
- XA0136: A instalação atual do pacote está corrompida. Desinstale manualmente o pacote de todos os usuários no dispositivo e tente novamente. Se isso não funcionar, você pode desativar a Implantação Rápida.
- XA0137: O comando 'run-as' falhou com '{0}'. No momento, não há suporte para a Implantação Rápida neste dispositivo. Registre um problema com a mensagem de erro exata usando o item de menu 'Ajuda-Enviar> Comentários-Relatar> um Problema' no Visual Studio ou 'Ajudar-Relatar> um Problema' no Visual Studio para Mac.
- XA0138: %(AndroidAsset.AssetPack) e %(AndroidAsset.AssetPack) os metadados de item só têm suporte quando
$(AndroidApplication)
hátrue
. - XA0139:
@(AndroidAsset)
{0}
tem metadados inválidosDeliveryType
de{1}
. Os valores suportados sãoinstalltime
,ondemand
oufastfollow
- XA0140:
- XA0141: o pacote NuGet '{0}' versão '{1}' contém uma biblioteca compartilhada '{2}' que não está alinhada corretamente. Veja https://developer.android.com/guide/practices/page-sizes para mais detalhes
- XA0142: Falha no comando '{0}'.\n{1}
- XA1000: Ocorreu um problema ao analisar {file}. Isso provavelmente ocorre devido a XML incompleto ou inválido.
- XA1001: AndroidResgen: Aviso ao atualizar o XML do recurso '{filename}': {Message}
- XA1002: a correspondência mais próxima encontrada para '{customViewName}' é '{customViewLookupName}', mas a capitalização não corresponde. Por favor, corrija a capitalização.
- XA1003: '{zip}' não existe. Por favor, reconstrua o projeto.
- XA1004: Ocorreu um erro ao abrir {filename}. O arquivo provavelmente está corrompido. Tente excluí-lo e compilá-lo novamente.
- XA1005: Tentando a correspondência básica de nome de tipo para elemento com ID '{id}' e tipo '{managedType}'
- XA1006: o TargetFrameworkVersion (nível da API do Android {compileSdk}) é maior que o targetSdkVersion ({targetSdk}).
- XA1007: o minSdkVersion ({minSdk}) é maior que targetSdkVersion. Altere o valor de forma que minSdkVersion seja menor ou igual a targetSdkVersion ({targetSdk}).
- XA1008: o TargetFrameworkVersion (nível de API do Android {compileSdk}) é inferior ao targetSdkVersion ({targetSdk}).
- XA1009: O {assembly} está obsoleto. Por favor, atualize para {assembly} {version}
- XA1010: valor '$(AndroidManifestPlaceholders)' inválido para espaços reservados de manifesto do Android. Por favor, use 'key1=value1; key2=value2'. O valor especificado foi:
{placeholders}
- XA1011: Não há mais suporte para o uso do ProGuard com o compilador D8 DEX. Defina o redutor de código como 'r8' nas páginas de propriedades do projeto do Visual Studio ou edite o arquivo de projeto em um editor de texto e defina a propriedade MSBuild 'AndroidLinkTool' como 'r8'.
- XA1012: A ID de substituição do elemento raiz de layout incluído '{id}' não é válida.
- XA1013: Falha ao analisar a ID do nó '{name}' no arquivo de layout '{file}'.
- XA1014: Referências de biblioteca JAR com nomes de arquivo idênticos, mas conteúdos diferentes foram encontradas: {libraries}. Remova todas as bibliotecas conflitantes de EmbeddedJar, InputJar e AndroidJavaLibrary.
- XA1015: mais de um projeto do Android Wear é especificado como o projeto emparelhado. Pode ser no máximo um.
- XA1016: o projeto '{project}' do aplicativo Wear do Target não especifica a propriedade de projeto 'AndroidManifest' necessária.
- XA1017: o AndroidManifest.xml do aplicativo Target Wear não especifica o atributo "pacote" obrigatório.
- XA1018: O arquivo AndroidManifest especificado não existe: {file}.
- XA1019: O arquivo '{file}' está localizado em um diretório pai do diretório de saída intermediário do projeto de associações. Ajuste o caminho para usar o arquivo 'project.properties' original diretamente do diretório do projeto da biblioteca do Android.
- XA1020: Pelo menos uma biblioteca Java é necessária para a associação. Verifique se uma biblioteca Java está incluída no projeto e tem a ação de build apropriada: 'LibraryProjectZip' (para AAR ou ZIP), 'EmbeddedJar', 'InputJar' (para JAR) ou 'LibraryProjectProperties' (project.properties).
- XA1021: Biblioteca Java de origem especificada não encontrada: {file}
- XA1022: Biblioteca Java de referência especificada não encontrada: {file}
- XA1023: O uso do compilador DX DEX foi preterido.
- XA1024: ignorando o arquivo de configuração 'Foo.dll.config'. Não há suporte para arquivos de configuração do .NET em projetos do .NET para Android direcionados ao .NET 6 ou superior.
- XA1025: o valor experimental 'Hybrid' para a propriedade MSBuild 'AndroidAotMode' não é compatível atualmente com a ABI de destino armeabi-v7a.
- XA1027: a propriedade 'EnableProguard' do MSBuild está definida como 'true' e a propriedade 'AndroidLinkTool' do MSBuild está vazia, portanto, 'AndroidLinkTool' será padronizado como 'proguard'.
- XA1028: A propriedade MSBuild 'AndroidEnableProguard' está definida como 'true' e a propriedade MSBuild 'AndroidLinkTool' está vazia, portanto, 'AndroidLinkTool' será padronizado como 'proguard'.
- XA1029: A propriedade MSBuild 'AotAssemblies' foi preterida. Edite o arquivo de projeto em um editor de texto para remover essa propriedade e use a propriedade MSBuild 'RunAOTCompilation'.
- XA1031: O 'AndroidHttpClientHandlerType' tem um valor inválido.
- XA1032: Falha ao resolver '{0}' de '{1}'. Verifique sua
AndroidHttpClientHandlerType
configuração. - XA1033: Não foi possível resolver '{0}'. Verifique sua
AndroidHttpClientHandlerType
configuração. - XA1035: a propriedade 'BundleAssemblies' foi preterida e não tem efeito no build do aplicativo. A funcionalidade equivalente é implementada pelas propriedades 'AndroidUseAssemblyStore' e 'AndroidEnableAssemblyCompression'.
- XA1036: AndroidManifest.xml //uses-sdk/@android:minSdkVersion '29' não corresponde ao valor $(SupportedOSPlatformVersion) '21' no arquivo de projeto (se não houver nenhum valor $(SupportedOSPlatformVersion) no arquivo de projeto, um valor padrão foi assumido). Altere o valor no AndroidManifest.xml para corresponder ao valor $(SupportedOSPlatformVersion) ou remova o valor no AndroidManifest.xml (e adicione um valor $(SupportedOSPlatformVersion) ao arquivo de projeto se ele ainda não existir).
- XA1037: A propriedade '{0}' MSBuild foi preterida e será removida no .NET {1}. Confira https://aka.ms/net-android-deprecations para saber mais.
- XA1038: A propriedade '{0}' do MSBuild tem um valor inválido. Os valores de valor são {1}.
- XA2000: Uso de AppDomain.CreateDomain() detectado no assembly: {assembly}. O .NET 6 só dará suporte a um único AppDomain, portanto, essa API não estará mais disponível no .NET para Android depois que o .NET 6 for lançado.
- XA2001: O arquivo de origem '{filename}' não pôde ser encontrado.
- XA2002: Não é possível resolver a referência: '{missing}', referenciada por {assembly}. Talvez não exista no perfil Mono para Android?
- XA2006: Não foi possível resolver a referência a '{member}' (definido no assembly '{assembly}') com o escopo '{scope}'. Quando o escopo é diferente do assembly de definição, isso geralmente significa que o tipo é encaminhado.
- XA2007: Exceção ao carregar assemblies: {exception}
- XA2008: No assembly referenciado {assembly}, Java.Interop.DoNotPackageAttribute requer um nome de arquivo não nulo.
- XA3001: Não foi possível AOT o assembly: {assembly}
- XA3002: Modo AOT inválido: {mode}
- XA3003: Não foi possível remover IL do assembly: {assembly}
- XA3004: o Android NDK r10d tem bugs e fornece um x86_64 libm.so incompatível.
- XA3005: a versão do Android NDK detectada é incompatível com a configuração do LLVM de destino.
- XA3006: Não foi possível compilar o arquivo de assembly nativo: {file}
- XA3007: Não foi possível vincular a biblioteca compartilhada nativa: {library}
- XA4209: Falha ao gerar o tipo Java para a classe: {managedType} devido a {exception}
- XA4210: adicione uma referência a Mono.Android.Export.dll ao usar ExportAttribute ou ExportFieldAttribute.
- XA4211: AndroidManifest.xml //uses-sdk/@android:targetSdkVersion '{targetSdk}' é menor que $(TargetFrameworkVersion) '{targetFramework}'. Usando API-{targetFrameworkApi} para compilação ACW.
- XA4213: O tipo '{type}' deve fornecer um construtor padrão público
- XA4214: O tipo gerenciado 'Library1.Class1' existe em vários assemblies: Library1, Library2. Refatore os nomes de tipo gerenciado nesses assemblies para que eles não sejam idênticos.
- XA4215: o tipo Java 'com.contoso.library1.Class1' é gerado por mais de um tipo gerenciado. Altere o atributo [Register] para que o mesmo tipo Java não seja emitido.
- XA4216: Não há suporte para o destino de implantação '19' (o mínimo é '21'). Aumente o valor da propriedade $(SupportedOSPlatformVersion) no arquivo de projeto.
- XA4217: não é possível substituir o método gerado pelo Kotlin '{method}' porque ele não é um nome de método Java válido. Esse método só pode ser substituído no Kotlin.
- XA4218: Não é possível encontrar //manifest/application/uses-library no caminho: {path}
- XA4219: Não é possível encontrar o gerador de associação para o idioma {language} ou {defaultLanguage}.
- XA4220: o item de classe parcial '{file}' não tem uma associação associada para o layout '{layout}'.
- XA4221: Nenhum arquivo de origem de associação de layout foi gerado.
- XA4222: nenhum widget encontrado para layout ({layoutFiles}).
- XA4223: Nome de classe completo malformado '{name}'. Namespace ausente.
- XA4224: Nome de classe completo malformado '{name}'. Nome da classe ausente.
- XA4225: o widget '{widget}' no layout '{layout}' tem várias instâncias com tipos diferentes. O tipo de propriedade será definido como: {type}
- XA4226: o item de recurso '{file}' não tem o item de metadados necessário '{metadataName}'.
- XA4228: Não é possível localizar //activity-alias/@android:targetActivity: '{targetActivity}' especificado
- XA4229: elemento raiz 'TransformFile' não reconhecido: {element}.
- XA4230: Erro ao analisar XML: {exception}
- XA4231: o valor do analisador de classe Android 'jar2xml' foi preterido e será removido em uma versão futura do .NET para Android. Atualize as propriedades do projeto para usar 'class-parse'.
- XA4232: o destino de geração de código do Android 'XamarinAndroid' foi preterido e será removido em uma versão futura do .NET para Android. Atualize as propriedades do projeto para usar 'XAJavaInterop1'.
- XA4234: '<{item}>' item '{itemspec}' não tem o atributo obrigatório '{name}'.
- XA4235: A especificação de artefato Maven '{artifact}' é inválida. O formato correto é 'group_id:artifact_id'.
- XA4236: Não é possível baixar o artefato Maven '{group}:{artifact}'. - {jar}: {exceção} - {aar}: {exceção}
- XA4237: Não é possível baixar o arquivo POM para o artefato Maven '{artifact}'. - {exceção}
- XA4239: Repositório Maven desconhecido: '{repository}'.
- XA4241: A dependência Java '{artifact}' não foi atendida.
- XA4242: A dependência Java '{artifact}' não foi atendida. A Microsoft mantém o pacote NuGet '{nugetId}' que pode atender a essa dependência.
- XA4243: O atributo '{name}' é necessário ao usar '{name}' para '{element}' item '{itemspec}'.
- XA4244: O atributo '{name}' não pode estar vazio para o item '{element}' '{itemspec}'.
- XA4245: O arquivo POM especificado '{file}' não existe.
- XA4246: Não foi possível analisar o arquivo POM '{file}'. - {exceção}
- XA4247: Não foi possível resolver o arquivo POM para o artefato '{artifact}'.
- XA4248: Não foi possível encontrar o pacote NuGet '{nugetId}' versão '{version}' no arquivo de bloqueio. Verifique se a Restauração do NuGet foi executada desde que foi
<PackageReference>
adicionada. - XA4235: A especificação de artefato Maven '{artifact}' é inválida. O formato correto é 'group_id:artifact_id:version'.
- XA4300: a biblioteca nativa '{library}' não será empacotada porque tem uma ABI sem suporte.
- XA4301: Apk já contém o item
xxx
. - XA4302: Mesclagem de exceção sem tratamento 'AndroidManifest.xml': {ex}
- XA4303: Erro ao extrair recursos de "{assemblyPath}": {ex}
- XA4304: O arquivo de configuração do ProGuard '{file}' não foi encontrado.
- XA4305: Multidex está habilitado, mas '$(_AndroidMainDexListFile)' está vazio.
- XA4306: R8 não dá suporte a arquivos '@(MultiDexMainDexList)' quando android:minSdkVersion >= 21
- XA4307: Arquivo de configuração do ProGuard inválido.
- XA4308: Falha ao gerar mapas de tipo
- XA4309: O arquivo 'MultiDexMainDexList' '{file}' não existe.
- XA4310: O arquivo '$(AndroidSigningKeyStore)' '{keystore}' não pôde ser encontrado.
- XA4311: o aplicativo não conterá o pacote do Wear emparelhado porque o APK do pacote do aplicativo do Wear ainda não foi criado. Se estiver compilando na linha de comando, certifique-se de criar o destino "SignAndroidPackage".
- XA4312: a referência a um projeto de aplicativo Android Wear de um projeto de aplicativo Android foi descontinuada.
- XA4313: O assembly da estrutura foi preterido.
- XA4314:
$(Property)
está vazio. Um valor para$(Property)
deve ser fornecido. - XA4315: Ignorando {file}. O manifesto não tem o atributo 'package' necessário no elemento de manifesto.
- XA5101: diretório de cadeias de ferramentas do Android NDK ausente '{path}'. Instale o Android NDK.
- XA5102: Falha na conversão do assembly para o código nativo. Código de saída {exitCode}
- XA5103: O compilador NDK C foi encerrado com um erro. Código de saída {0}
- XA5104: não foi possível localizar o Android NDK.
- XA5105: O utilitário de cadeia de ferramentas '{utility}' para o destino {arch} não foi encontrado. Tentei no caminho: "{path}"
- XA5201: O vinculador NDK foi encerrado com um erro. Código de saída {0}
- XA5205: Não é possível encontrar
{ToolName}
no SDK do Android. - XA5207: Não foi possível encontrar android.jar para o nível
{compileSdk}
de API. - XA5211: o nome do pacote do aplicativo Wear incorporado é diferente do nome do pacote do aplicativo portátil ({wearPackageName} != {handheldPackageName}).
- XA5213: java.lang.OutOfMemoryError. Considere aumentar o valor de $(JavaMaximumHeapSize). Java ficou sem memória durante a execução de '{tool} {arguments}'
- XA5300: Não foi possível encontrar o diretório do SDK do Android/Java.
- XA5301: Falha ao gerar o tipo Java para a classe: {managedType} devido a MAX_PATH: {exception}
- XA5302: Dois processos podem estar criando este projeto ao mesmo tempo. O arquivo de bloqueio existe no caminho: {path}
Exceções que ainda não foram tratadas normalmente. Idealmente, eles serão corrigidos ou substituídos por erros melhores no futuro.
Eles assumem a forma de , onde CCC
é um código de XACCC7NNN
3 caracteres que denota a tarefa do MSBuild que está lançando a exceção e NNN
é um número de 3 dígitos que indica o tipo de arquivo .Exception
Tarefas:
A2C
-Aapt2Compile
A2L
-Aapt2Link
AAS
-AndroidApkSigner
ACD
-AndroidCreateDebugKey
ACM
-AppendCustomMetadataToItemGroup
ADB
-Adb
AJV
-AdjustJavacVersionArguments
AOT
-Aot
APT
-Aapt
ASP
-AndroidSignPackage
AZA
-AndroidZipAlign
BAB
-BuildAppBundle
BAS
-BuildApkSet
BBA
-BuildBaseAppBundle
BGN
-BindingsGenerator
BLD
-BuildApk
CAL
-CreateAdditionalLibraryResourceCache
CAR
-CalculateAdditionalResourceCacheDirectories
CCR
-CopyAndConvertResources
CCV
-ConvertCustomView
CDF
-ConvertDebuggingFiles
CDJ
-CheckDuplicateJavaLibraries
CFI
-CheckForInvalidResourceFileNames
CFR
-CheckForRemovedItems
CGJ
-CopyGeneratedJavaResourceClasses
CGS
-CheckGoogleSdkRequirements
CIC
-CopyIfChanged
CIL
-CilStrip
CLA
-CollectLibraryAssets
CLC
-CalculateLayoutCodeBehind
CLP
-ClassParse
CLR
-CreateLibraryResourceArchive
CMD
-CreateMultiDexMainDexClassList
CML
-CreateManagedLibraryResourceArchive
CMM
-CreateMsymManifest
CNA
-CompileNativeAssembly
CNE
-CollectNonEmptyDirectories
CNL
-CreateNativeLibraryArchive
CPD
-CalculateProjectDependencies
CPF
-CollectPdbFiles
CPI
-CheckProjectItems
CPR
-CopyResource
CPT
-ComputeHash
CRC
-ConvertResourcesCases
CRM
-CreateResgenManifest
CRN
-Crunch
CRP
-AndroidComputeResPaths
CTD
-CreateTemporaryDirectory
CTX
-CompileToDalvik
DES
-Desugar
DJL
-DetermineJavaLibrariesToCompile
DX8
-D8
FD
-FastDeploy
FLB
-FindLayoutsToBind
FLT
-FilterAssemblies
GAD
-GetAndroidDefineConstants
GAP
-GetAndroidPackageName
GAR
-GetAdditionalResourcesFromAssemblies
GAS
-GetAppSettingsDirectory
GCB
-GenerateCodeBehindForLayout
GCJ
-GetConvertedJavaLibraries
GEP
-GetExtraPackages
GFT
-GetFilesThatExist
GIL
-GetImportedLibraries
GJP
-GetJavaPlatformJar
GJS
-GenerateJavaStubs
GLB
-GenerateLayoutBindings
GLR
-GenerateLibraryResources
GMA
-GenerateManagedAidlProxies
GMJ
-GetMonoPlatformJar
GPM
-GeneratePackageManagerJava
GRD
-GenerateResourceDesigner
IAS
-InstallApkSet
IJD
-ImportJavaDoc
JDC
-JavaDoc
JVC
-Javac
JTX
-JarToXml
KEY
-KeyTool
LAS
-LinkApplicationSharedLibraries
LEF
-LogErrorsForFiles
LNK
-LinkAssemblies
LNS
-LinkAssembliesNoShrink
LNT
-Lint
LWF
-LogWarningsForFiles
MBN
-MakeBundleNativeCodeExternal
MDC
-MDoc
PAI
-PrepareAbiItems
PAW
-ParseAndroidWearProjectAndManifest
PRO
-Proguard
PWA
-PrepareWearApplicationFiles
R8D
-R8
RAM
-ReadAndroidManifest
RAR
-ReadAdditionalResourcesFromAssemblyCache
RAT
-ResolveAndroidTooling
RDF
-RemoveDirFixed
RIL
-ReadImportedLibrariesCache
RJJ
-ResolveJdkJvmPath
RLC
-ReadLibraryProjectImportsCache
RLP
-ResolveLibraryProjectImports
RRA
-RemoveRegisterAttribute
RSA
-ResolveAssemblies
RSD
-ResolveSdks
RUF
-RemoveUnknownFiles
SPL
-SplitProperty
SVM
-SetVsMonoAndroidRegistryKey
UNZ
-Unzip
VJV
-ValidateJavaVersion
WLF
-WriteLockFile
Exceções:
7000
- Outra exceção7001
-NullReferenceException
7002
-ArgumentOutOfRangeException
7003
-ArgumentNullException
7004
-ArgumentException
7005
-FormatException
7006
-IndexOutOfRangeException
7007
-InvalidCastException
7008
-ObjectDisposedException
7009
-InvalidOperationException
7010
-InvalidProgramException
7011
-KeyNotFoundException
7012
-TaskCanceledException
7013
-OperationCanceledException
7014
-OutOfMemoryException
7015
-NotSupportedException
7016
-StackOverflowException
7017
-TimeoutException
7018
-TypeInitializationException
7019
-UnauthorizedAccessException
7020
-ApplicationException
7021
-KeyNotFoundException
7022
-PathTooLongException
7023
-DirectoryNotFoundException
7024
-IOException
7025
-DriveNotFoundException
7026
-EndOfStreamException
7027
-FileLoadException
7028
-FileNotFoundException
7029
-PipeException
- XA8000/IL8000: Não foi possível encontrar o recurso Android '@anim/enterfromright'. Atualize @(AndroidResource) para adicionar o recurso ausente.
- XA5215: Recurso duplicado encontrado para {elementName}. As duplicatas estão em {filenames}
- XA5216: A entrada de recurso {elementName} já está definida em {filename}
- XA0110: Desabilitando $(AndroidExplicitCrunch), pois não há suporte para
aapt2
o . Se você deseja usar $(AndroidExplicitCrunch), defina $(AndroidUseAapt2) como false.
- XA0120: Falha ao usar o algoritmo de hash SHA1
- XA0114: o Google Play exige que as atualizações de aplicativos usem uma
$(TargetFrameworkVersion)
versão v8.0 (API de nível 26) ou superior.