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 android-developers+unsubscr...@googlegroups.com.
To post to this group, send email to android-developers@googlegroups.com.
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