繁体   English   中英

如何将外部依赖项添加到bazel

[英]How can you add external dependencies to bazel

我是一名学生,目前正在一个项目中尝试连接我使用Android Studio创建的游戏。 Tensorflow也已经建立了一个神经网络,它将被用于安卓游戏。

问题是Android Studio使用了一个名为Gradle的构建工具,而Tensorflow使用了Bazel。 为了解决这个问题,我一直试图用Bazel构建我的android游戏,但是我被困在必须添加使用的外部依赖项的部分。 对于游戏,我使用以下依赖项:

  • Appcompat
  • 支持
  • 百分

据说应该随android支持库一起提供。

我看过http://www.bazel.io/docs/external.html和其他几个来源,但我仍然不明白如何添加依赖项。 有人可以为我提供一个示例,例如如何使用appcompat以及如何使其正常工作吗? 还是有另一种方法会更容易?

编辑:我已经成功地建立了Tensorflow的android示例,但这: https : //github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android但它不包括我使用的依赖项。

您可能想看看我们刚刚为Android添加的Makefile支持: https : //github.com/tensorflow/tensorflow/tree/master/tensorflow/contrib/makefile

它仍然是非常实验性的(而且很有趣),但是应该让您建立一个静态库,可以更轻松地在gradle项目中使用它。

没关系,在删除了所有支票后,我检查了WORKSPACE文件,从而解决了问题。 看来我没有正确设置软件包,不好。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM