问题标签 [buck]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - Buck vs Gradle,Android 构建系统的优缺点
我目前正在使用 ant 构建 Android 项目,但它根本不适合大型项目,并且维护不同的可交付成果变得很痛苦。
我正在研究的两个替代方案是 Facebook 的 Buck ( http://facebook.github.io/buck/ ) 和 Google 支持 Android Studio 的 Gradle ( http://tools.android.com/tech-docs/new-构建系统/用户指南)。
除了试用它们并阅读它们的报道外,我还想向 Stackoverflow 的优秀人士请教您的建议。最好是如果您已经使用过任何一种工具一段时间,因为它没有得到那么多的覆盖面,所以可以为 Buck 获得奖励积分。
重点是
- 构建速度,专门用于开发构建
- 来自同一代码库的多个可交付成果
- 使用方便
我也对其他选择持开放态度。你有什么建议,为什么?
android - 如何在 Android Studio 中使用 Facebook Buck 构建工具?
如何在 Android Studio 中使用 Facebook Buck 构建工具?
要求类似于 android studio 中的代码,但从命令行通过 buck 构建。
android - Buck 和 Android Material 主题
我正在设置 Buck 以加快 Android 应用程序的构建。该应用通过 appcompat-v7:21.0.+ 库使用 Material Theme,但 Buck 找不到所需的资源。有什么提示吗?
这是错误输出:
buck - 使用 Buck 时如何为 cxx_test 目标指定 gtest 依赖项
我正在尝试将现有的googletest测试用例转换为使用Buck构建。cxx_test
使用构建目标看起来很简单。
但是,在尝试构建时出现错误:
我的问题是该.buckconfig
设置应该设置为什么?googletest repo 的路径?构建 .so 或 .a 文件?查看源代码,它似乎需要成为另一个 Buck 构建目标。cxx_test
某处是否有工作 Buck 目标的示例?
android - 带有 Buck 的 android_prebuilt_aar 的源 JAR
我正在添加对 AAR 文件的依赖项,并且还想指定一个源 JAR,以便我可以在 IDE 中浏览源。
我prebuilt_jar
可以指定一个source_jar
.
但是android_prebuilt_aar
似乎没有这个选项:
gerrit - “events-logs”Gerrit 插件(jar)的 Buck 构建失败
我正在尝试通过 Buck 构建构建 Gerrit 插件“events-log”jar(https://gerrit.googlesource.com/plugins/events-log),但它失败并出现以下错误:
//事件日志:事件日志。
有人可以告诉如何修复它并构建 jar。
谢谢
android - 将 buck android 项目导入 Eclipse
我想将现有的 buck 项目导入 Eclipse。我确实使用
buck build exampleApp
. res
现在,当我将它作为 Android 项目导入 Eclipse 时,除了一些、bin
和gen
文件夹之外,我没有得到任何有效的项目。我什至尝试在 Eclipse 中创建一个新的 Android 项目并手动复制src
和文件。res
它已成功构建,但应用程序无法正常运行。
我想知道是否有办法适当地导入项目。
android - 如何将 Dagger 2 与包含大量降压模块的 Buck 一起使用?
我的 Android Buck 项目由许多独立的模块组成。比如login是自己的buck模块,我的一些大模型属于自己的buck模块等等。
我遇到的问题是,如果我子类化Application
,我不确定每个降压模块将如何引用它。如果每个降压模块都依赖于包含它的降压模块,Application
则将无法访问依赖降压模块中的 Dagger 模块,因为它会创建循环依赖关系。
示例结构:
有没有办法避免子类化Application
?如果不是,那将Application
去哪里以及依赖项将如何工作?
buck - 无法建立降压
当 Ant 构建降压构建系统时,我执行以下步骤并收到错误。
2015 年 6 月 29 日编译的 Apache Ant(TM) 版本 1.9.6