2

私は学生で、現在、作成したゲームを Android Studio で接続しようとしているプロジェクトに取り組んでいます。ニューラル ネットワークも、Android ゲームに使用される Tensorflow で作成されています。

問題は、Android Studio が Gradle と呼ばれるビルド ツールを使用し、Tensorflow が Bazel を使用していることです。この問題を解決するために、Bazel を使用して Android ゲームをビルドしようとしましたが、使用されている外部依存関係を追加する必要がある部分で立ち往生しています。ゲームでは、次の依存関係を使用します。

  • アプリの互換性
  • サポート
  • パーセント

Androidサポートリポジトリに付属していると思われるもの。

http://www.bazel.io/docs/external.htmlおよび他のいくつかのソースを見てきましたが、依存関係を追加する方法をまだ理解していません。誰かが appcompat などでそれを行う方法と、それを機能させるために何をしなければならないかの例を教えてもらえますか? または、もっと簡単な別の方法はありますか?

編集:私は Tensorflow のアンドロイド例の構築に成功しましたが、これ: 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 ファイルを確認しました。パッケージを正しく設定していないようです。

于 2016-06-07T12:09:41.657 に答える