Tensorflow object_detection部署到Android设备

安装Android studio

参考链接:https://blog.csdn.net/xulingjie_online/article/details/78501636
下载Android Studio与jdk的链接http://www.android-studio.org/
安装完成后在android studio中配置sdk:
file—>settings—>Android SDK—>Android 6.0
其中Android版本可以通过adb命令:
adb shell getprop ro.build.version.sdk

安装adb

  sudo add-apt-repository ppa:nilarimogard/webupd8
  sudo apt-get update
  sudo apt-get install android-tools-adb

下载tensorflow项目

下载地址:https://github.com/tensorflow/tensorflow.git
Android Studio打开已存在的工程文件/tensorflow/tensorflow/examples/android
修改代码:def nativeBuildSystem = ‘none’

配置安卓模拟器

版本与设备的Android版本匹配,此处为6.0
在这里插入图片描述
在这里插入图片描述

编译生成.apk文件导入安卓设备

File—>Sync project with gradle files
Build—>Generate Signed Bundle or APK—>选APK—>create new key store path—>输入密码—> release—>v1—>finish
生成.apk文件/home/ubuntu/tensorflow/tensorflow/examples/android/release/android-release.apk
终端进入release文件夹,安装apk到设备:
adb install android_release.apk
如果设备上有旧版本,需要先卸载:
adb uninstall org.tensorflow.demo

手机给应用赋权限

Android studio模拟手机打开应用时自动获取权限,但是由于设备原因需要手动赋权限,比较坑。
设置—>应用打开tensorflow存储与相机等权限

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值