Hi,

I'm currently splitting my current library project, to 3 projects.
So basically, I want to have *com.my.libA,* *com.my.libB* which both depend 
on *com.my.lib_common*.

In addition, I want to have *com.my.lib_common* hold resources which will 
be used by the other two.

Finally, there's an *application* project which depends on *com.my.libB*.

But here is where I fail. 

I can use *R.string.some_string* from my common library in the other two 
but then I get an *exception at runtime* saying "No static field 
some_string of type I in class Lcom/my/libB.R$string; or its superclasses 
(declaration of 'com.my.libB.R$string' appears in 
/data/app/com.my_domain.app-1/base.apk)".

On the other hand, if I use *com.my.lib_common.R.string.some_string*, I get 
a compilation error.

Am I missing something?

Thanks

-- 
You received this message because you are subscribed to the Google Groups 
"Android Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/android-developers.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/android-developers/8d68aac4-f3da-4403-9f37-10c29d957ba9%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to