Vídeo: Python Tutorial for Beginners [Full Course] Learn Python for Web Development 2024
O nome do diretório gen representa gen erated. O diretório gen contém R. java. Esta lista mostra que parte do arquivo R. java gerado para você quando você cria um projeto novo.
/ * ARQUIVO AUTOMÁTICO. NÃO MODIFIQUE. * * Esta classe foi gerada automaticamente pela ferramenta * aapt a partir dos dados do recurso que encontrou. * Não deve ser modificado manualmente. * / package com. exemplo. myfirstandroidapp; classe final pública R {public static class final attr {} public static class final drawable {public static final int ic_launcher = 0x7f020000 ;} público estático final class id {public static final int menu_settings = 0x7f070000;} public static layout da classe final {public static final int activity_main = 0x7f030000;} public static menu da classe final {public static final int activity_main = 0x7f060000;} público estático da classe final string {public static final int app_name = 0x7f040000; public static final int hello_world = 0x7f040001 ; public static final int menu_settings = 0x7f040002;} // … (Há mais!)
Os valores em R. java são os pontos de salto para o mecanismo de gerenciamento de recursos no Android. O Android usa esses números para o carregamento rápido e fácil dos itens que você armazena no diretório Res.
Você não pode fazer alterações no arquivo R. java. Muito tempo após a criação de um projeto, o Android continua a monitorar (e, se necessário, atualizar) o conteúdo do arquivo R. java. Se você excluir R. java, o Android irá recriar o arquivo. Se você editar R. java, o Android destrói a edição.
Se você responder Sim na caixa de diálogo denominada Você realmente deseja editar este arquivo?, O Eclipse aceita a alteração - mas imediatamente depois, o Android clobbers sua mudança.