Condividi tramite


Errore/avviso di .NET per Android APT2000

Messaggi di errore di esempio 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

Questo messaggio indica che aapt2 (Android Asset Packaging Tool) ha segnalato un errore o un avviso. aapt2 fa parte di Android SDK e viene usato internamente da .NET per Android per elaborare e compilare le risorse in asset binari.

Gli errori segnalati da aapt2 sono esterni al controllo di .NET per Android, quindi viene usato un codice di errore generale di APT2000 per segnalare il messaggio esatto proveniente da aapt2.

Soluzione

Leggere il messaggio di errore effettivo e esaminare l'output del log di diagnostica può in genere fornire informazioni sufficienti per risolvere il problema manualmente. Può essere utile eseguire una ricerca internet per il messaggio di errore. Esaminare anche le soluzioni per le applicazioni Android basate su Java.

Per altre informazioni sulle aapt2 risorse e Android, vedere la documentazione di Android.