爲鏈接這裏提到下面 https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android#android-studio錯誤,而建設tensorflow在Android上,使用巴澤爾支持
「在這一點上,你可以添加tensorflow /例子/ Android的目錄作爲新的Android Studio項目。」
所有我使用 「混帳克隆--recurse-子模塊https://github.com/tensorflow/tensorflow.git」
- 克隆混帳回購協議:tensorflow_demo 「
- 實測值的APK在」 /.../.../tensorflow-master/bazel-bin/tensorflow/examples/android 「
- 如上所述,我試圖添加」 tensorflow /例子/ android「 目錄作爲一個新的Android Studio項目
- 作爲鏈接上面提到‘看的build.gradle,並確保該路徑巴澤爾匹配您的系統’。我改成了 「高清bazelLocation = '的/ usr/bin中/巴澤爾'」
的
我試圖建立從Android Studio中的APK錯誤,發現這個錯誤
錯誤:任務':buildExternalAssets'的執行失敗。 進程 '命令 '的/ usr /斌/巴澤勒'' 具有非零退出值完成1
搖籃建立消息
執行任務:[:assembleDebug]
配置上需求是一項孵化功能。
:預生成UP-TO-DATE :preDebugBuild UP-TO-DATE :checkDebugManifest :prepareDebugDependencies :compileDebugAidl UP-TO-DATE :compileDebugRenderscript UP-TO-DATE :generateDebugBuildConfig UP-TO-DATE :generateDebugResValues UP-TO-DATE :generateDebugResources UP-TO-DATE :mergeDebugResources UP-TO-DATE :processDebugManifest UP-TO-DATE :processDebugResources UP-TO-DATE :generateDebugSources UP-TO-DATE :incrementalDebugJavaCompilationSafeguard最新日期 :javaPreCompileDebug :compileDebugJavaWithJavac UP-TO-DATE :compileDebugNdk UP-TO-DATE :compileDebugSources UP-TO-DATE :buildExternalAssets
無法找到「在/ usr /本地/ JAVA/jdk1的Java。 8.0_101 /斌/ Java的。
失敗
失敗:生成失敗,出現異常。
- 出了什麼問題:
執行失敗的任務 ':buildExternalAssets'。
進程 '命令「在/ usr/bin中/巴澤勒' 完成與非零退出值1
- 嘗試:
與--stacktrace選項獲取堆棧跟蹤運行。使用--info或--debug選項運行以獲取更多日誌輸出。
構建失敗
總時間:11.433秒
這是Gradle標準錯誤消息。你錯過了真正的錯誤信息,並忘記了你的問題中的Gradle構建日誌。請[編輯]你的問題,包括它 –
@ cricket_007感謝您的迴應,希望它現在有所幫助 –
Java 8現在是版本120,所以無論它尋找的版本,我會嘗試再次安裝jdk,看看是否修復你的路徑 –