étant nouveau sur le SDK Android (mais pas Java), j'ai une question probablement triviale sur les avertissements dans l'application Hello World. Je me rends compte que les avertissements ne sont pas des erreurs, mais j'aime que mes journaux soient propres et que les avertissements soient généralement là pour une raison.Android SDK - avertissements dans Hello World
Tout d'abord, il y a une ligne dans la HelloWorldActivity
disant:
setContentView(R.layout.main);
Cependant, le validateur se plaint que « La ressource R.layout.main semble être utilisé » dans la ligne 1 du main.xml
. pourquoi est-ce le cas? Puis-je m'en débarrasser? En second lieu, le projet dans Eclipse est venu avec trois dossiers nommés drawable-Xdpi, où X est l, m ou h. Le validateur affiche un avertissement "Dossiers de variation de densité manquants dans res: drawable-xhdpi". J'ai supposé que ma version d'Eclipse était ancienne, j'ai ajouté un nouveau dossier dessinable semblable aux autres et j'ai créé une icône de taille appropriée 96x96. Toutefois, l'avertissement apparaît toujours comme si le nouveau dossier dessablable n'est pas là. Ai-je oublié quelque chose?
J'ai cherché d'autres avec le même problème, trouvé certains, mais aucune solution n'a été donnée. Toute aide est appréciée.
Essayez de nettoyer le projet – Shruti
Avez-vous placé le dessin dans le dossier "res" –
Le nettoyage était une bonne idée, mais n'a eu aucun effet. Le dossier (à la fois sur le disque et dans le projet eclipse) est structuré/res/drawable-xhdpi/et contient un seul fichier ic_launcher.png, tout comme les autres dossiers. – Jodiug