2

我是一名学生,目前正在从事一个项目,我正在尝试将我用 Android Studio 创建的游戏连接起来。还使用 Tensorflow 制作了一个神经网络,将用于安卓游戏。

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

  • 应用兼容
  • 支持
  • 百分

据说应该与android支持存储库一起提供。

我查看了http://www.bazel.io/docs/external.html和其他几个来源,但我仍然不明白如何添加依赖项。有人可以为我提供一个示例,例如如何使用 appcompat 以及我必须做些什么才能使其工作?还是有另一种更容易的方法?

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

4

2 回答 2

0

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

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

于 2016-06-07T01:25:18.993 回答
-1

没关系,我解决了我的问题,删除了我检查了 WORKSPACE 文件的 depensies。看来我没有正确设置包裹,我的错。

于 2016-06-07T12:09:41.657 回答