aspose file tools*
The moose likes Android and the fly likes Resource problem using Library Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Spring in Action this week in the Spring forum!
JavaRanch » Java Forums » Mobile » Android
Bookmark "Resource problem using Library" Watch "Resource problem using Library" New topic
Author

Resource problem using Library

Ciaran Mooney
Ranch Hand

Joined: Jan 21, 2013
Posts: 72

Hi,

I am having trouble accessing String resources from a Strings.xml in a res/values/ directory of a Library I am using in my application.
Some of the strings can be accessed at runtime but most cannot.

The log cat warning:



The Strings.xml:




Have done some searching and can't get the meaning of the warning.
There are no conflicting resources in the reference applications string.xml.
Any suggestions appreciated.

I love deadlines, I love the whooshing sound they make as they fly by...
Steve Luke
Bartender

Joined: Jan 28, 2003
Posts: 4181
    
  21

Is the translation_description a valid parameter for a String resource? I have never seen it and it is not in the documentation as far as I can see.


Steve
Ciaran Mooney
Ranch Hand

Joined: Jan 21, 2013
Posts: 72

Same.
The library was written some time back with a minSdk 3 (API 1.5 Cupcake).
The reference project requires a minSDK 9 (2.3.2 GingerBread) because of a GooglePlayServices.jar hence the manifest of project and library are set minSDK 9.
Ill try remove the translation attribute and see.....
Ciaran Mooney
Ranch Hand

Joined: Jan 21, 2013
Posts: 72

Removing the translation attribute made no diff.
Interestingly none of the missing resource integer:

String resource ID #0x7f0a00c0


are in ether the R file of the Refernence project or the R file of the library project....so how can the resources be allocated a unique id and not be present in the R file?
Ulf Dittmer
Marshal

Joined: Mar 22, 2005
Posts: 42285
    
  64
Try doing a clean build (make sure to get rid of the gen and bin directories). Sometimes the build system gets confused if you add or remove resource IDs.


Ping & DNS - my free Android networking tools app
Ciaran Mooney
Ranch Hand

Joined: Jan 21, 2013
Posts: 72

Tried unsuccessful.
Is it nesscary to add jar the Library is using to the build path of the reference application?
 
 
subject: Resource problem using Library