Dans les applications Android Quel est le rôle de "R.java"? [fermé]

les applications Android ont un fichier généré automatiquement appelé "R.java". Veuillez expliquer son but.

E. G.

  • que contient-il?
  • Qu'est-ce qui le génère?

Duplicate: Quel est le concept derrière R.java Je ne sais pas.

27
demandé sur Community 2012-07-28 10:19:37

3 réponses

chaque application utilise des ressources telles que des cordes, des tiroirs, des mises en page et des styles. Au lieu de codifier ces ressources dans une application, on les externalise et on s'y réfère par ID. Les R.java le fichier contient tous ces ID de ressources, qu'ils soient attribués par le programmeur ou générés par le sdk.

35
répondu jeet 2014-10-17 22:04:36

R.java est l'endroit où vous avez accès à tout ce que vous avez dans vos ressources:

  • Tirables
  • Mises en page
  • cordes
  • matrices
  • ....etc

vous pouvez lire plus ici .

11
répondu iTurki 2012-07-28 06:27:21

R.java est autogénérée sur la construction. Son contenu est basé sur l' les fichiers de ressources (y compris les mises en page et les préférences).

Lorsque vous supprimez, il est recréé, mais si vous créez votre propre, vous des ennuis que le système ne sera pas capable de le remplacer.

4
répondu Chirag 2014-01-07 13:17:14