我正在编写Titanium模块,需要在项目中引用Android库。将模块设置为包含和android libarary引用是fairly straight forward。
我能找到的所有文档和帮助都是通过它的.jar文件引用库。当被引用的库不包含任何自己的外部资源(本地化字符串,图像等)时,这很好。但是,当库包含它自己的资源时,Android文档规定您必须refrence the library project itself而不是仅包含对已编译的.jar文件的引用。
我无法找到有关如何在钛模块中设置此类参考的任何文档。我已经能够通过在" Java构建路径"中设置项目引用来编译我的模块。我的模块的属性。但是,当模块尝试从库项目中访问资源时(我的情况下,来自strings.xml的本地化字符串),我得到运行时错误,并且无法找到它们。
配置Titanium模块以使用提供资源的外部Android库的正确方法是什么(如果有的话)?