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

解壓後如圖:

將這四個壓縮包放在gradleBuild/downloads下。

第五步

打開download-models.gradle,將

註釋掉

第六步:再次編譯運行,ok

在第六步的時候,我第一次編譯運行成功了,但是apk各種崩潰,重新編譯運行一次,問題解決。

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章