環境:
win10 64位
tensorflow成功安裝,安裝步驟見:https://blog.csdn.net/qq_24800377/article/details/82856360
bazel成功安裝,安裝步驟見:https://blog.csdn.net/qq_24800377/article/details/82857018
第一步:到github上,下載tensoflow源碼,網址:https://github.com/tensorflow/tensorflow
其中tensorflow-master\tensorflow\examples\android爲官方提供的demo
第二步:直接將demo引入studio中。
如果直接編譯,會報Fill找不到錯誤,可以忽略,開始第三步
第三步:打開build.gradle,找到
def nativeBuildSystem = 'bazel',將其改爲
def nativeBuildSystem = 'none'
第四步:
因爲android不會自動下載模型,所以需要實現下載好,並放在指定文件夾中。
下載模型:https://download.csdn.net/download/qq_24800377/10689177
解壓後如圖:
將這四個壓縮包放在gradleBuild/downloads下。
第五步:
打開download-models.gradle,將
註釋掉
第六步:再次編譯運行,ok
在第六步的時候,我第一次編譯運行成功了,但是apk各種崩潰,重新編譯運行一次,問題解決。