我们的项目使用Cordova和许多其他子项目。
我阅读了Buck文档并开始了几次指导,并一直在尝试构建简单的项目。我现在正在尝试将项目迁移到使用Buck(和Exopackage)。
从AntennaPod示例中,我看到了如何将src文件,资产和res捆绑到项目中。但是我不清楚我需要遵循哪些构建规则来将子项目捆绑到主项目中。
你能指出我需要的构建规则,它将子项目添加到我的主构建中,或解释我需要添加到我的主BUCK文件中,以便正确组织和构建子项目。
下面是我们项目结构的屏幕截图,其中一个子项目已经扩展。
我需要构建和添加的子项目是:
xwalk_core_library
CordovaLib
科尔多瓦
com.phonegap.plugins.facebookconnect
答案 0 :(得分:1)
您可以创建所需数量的android_library
和android_resource
规则。重要的是确保正确设置deps
。最终的APK将包含您指定的所有传递deps
。