Science 7 - LAND and SEA BREEZE and its Characteristics
Continuing Android development
1. Manifest files Resources and strings App attributes and resources Android Eclipse issues
CS/SE Individual Practical
Stephen Gilmore
October 21, 2011
School of Informatics, University of Edinburgh
CS/SE Individual Practical
1 / 40
12. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
Resources and strings
CS/SE Individual Practical
12 / 40
13. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
A String resource, app name
CS/SE Individual Practical
13 / 40
14. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
Managing string resources
CS/SE Individual Practical
14 / 40
15. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
Drawable resources
CS/SE Individual Practical
15 / 40
16. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
Managing drawable resources
CS/SE Individual Practical
16 / 40
17. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
Contents of app notes.png
CS/SE Individual Practical
17 / 40
18. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Resources and strings
The icon in the launcher view
CS/SE Individual Practical
18 / 40
19. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Application nodes
CS/SE Individual Practical
19 / 40
20. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Browsing
CS/SE Individual Practical
20 / 40
21. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Editing strings
CS/SE Individual Practical
21 / 40
22. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Updating a string
CS/SE Individual Practical
22 / 40
23. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Text in the XML view
CS/SE Individual Practical
23 / 40
24. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Updating a string in the Resources view
CS/SE Individual Practical
24 / 40
25. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
The XML text is updated automatically
CS/SE Individual Practical
25 / 40
26. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Getting it wrong: editing the XML
CS/SE Individual Practical
26 / 40
27. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
The bug shows up in the resources view
CS/SE Individual Practical
27 / 40
28. Manifest files Resources and strings App attributes and resources Android Eclipse issues
App attributes and resources
Oh dear
CS/SE Individual Practical
28 / 40
29. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Oh no, Java problems . . .
CS/SE Individual Practical
29 / 40
30. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
“Layout cannot be resolved . . . ”
CS/SE Individual Practical
30 / 40
31. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
R.java is generated so clean the project?
CS/SE Individual Practical
31 / 40
32. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
No good. Delete R.java and try again?
CS/SE Individual Practical
32 / 40
33. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
R.java is regenerated but errors remain
CS/SE Individual Practical
33 / 40
34. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Refresh the view?
CS/SE Individual Practical
34 / 40
35. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
No good. What now?
CS/SE Individual Practical
35 / 40
36. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Close the project and reopen it?
CS/SE Individual Practical
36 / 40
37. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Reopening the project. Praying . . .
CS/SE Individual Practical
37 / 40
38. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Didn’t work :-( but look at this . . .
CS/SE Individual Practical
38 / 40
39. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Moving the folder fixes the problem :-)
CS/SE Individual Practical
39 / 40
40. Manifest files Resources and strings App attributes and resources Android Eclipse issues
Android Eclipse issues
Moving the folder fixes the problem :-)
CS/SE Individual Practical
40 / 40