3. Eclipse Project Folders
• Source Folder – src
– Contains Java source code files (*.java) inside package hierarchy
• Generated Folder – gen
– All java files (R.java) inside this folder will be generated and
must not be edited / modified
– These java files will be generated based on the files present in
the ‘res’ and other folders
• Assets Folder – assets
– All assets / objects created for games using other tools will be
present in this folder
4. Eclipse Project Folders
• Resources folder – res
– Contains all the resource files required for the project like images, layout
XML files, string constant XML files.etc
– Drawable-hdpi
• Contains all high definition pixel images for the project
– Drawable-mdpi
• Contains all medium definition pixel images for the project
– Drawable-lpi
• Contains all low definition pixel images for the project
– Drawable-xhdpi
• Contains images of resolution higher than hdpi for the project
– Layout
• Contains the XML files for layout of Activities
– Menu
• Contains the XML files for layout of ‘Menu’s
– Values
• Contains all the constants used in the project in XML files
5. Eclipse Project Folders
• Android Manifest XML file
– This XML manifest file is the basic reference file for any Android
application project
http://appinventor.mit.edu/
– All components used in the project must have an entry in this file as
well as mapped with the corresponding java class files
– If any component is not mentioned here, it will not be available in the
Android application