Tensorflow在android studio 上运行

环境:

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

解压后如图:

Tensorflow在android studio 上运行_第1张图片

将这四个压缩包放在gradleBuild/downloads下。

第五步

打开download-models.gradle,将

Tensorflow在android studio 上运行_第2张图片

注释掉

第六步:再次编译运行,ok

在第六步的时候,我第一次编译运行成功了,但是apk各种崩溃,重新编译运行一次,问题解决。

 

你可能感兴趣的:(tensorflow)