我有自己的Android库项目(例如libA)。在它的libs /文件夹中,它使用另一个第三方Android库B.jar,它有自己使用的res / strings。在我的最终Android应用程序项目“C”中,它包含libA。当来自B.jar的代码运行并尝试引用它为自己提供的字符串时,资源id变为0.现在,libA也有res / strings,它可以很好地访问它们。我可以看到aapt -S命令引用我的Android库项目libA的目录。所以问题是如何从我的Android库项目使用的第三方.jar文件中获取编译资源?
它就像俄罗斯的嵌套娃娃! :)