使用Android Studio

可以在Android Studio中直接打开tensorflow/examples/android,但是需要配置好你的gradle、sdk、ndk

  1. gradle必须要在3.3以上版本
  2. build_tool_version需要指定在25以上
  3. 配置好你的ndk
  4. 很重要:在android:build.gradle 中配置好你的bazel路径,默认的是如下的:
def bazelLocation = '/usr/local/bin/bazel'

但是在该路径下并没有bazel,因此会报如下错误:

Error:Execution failed for task ':buildNativeBazel'.
A problem occurred starting process 'command '/usr/local/bin/bazel'' 

此时只需要把路径改成你的bazel路径就好,比如我的是:

def bazelLocation = '/usr/bin/bazel'

这样配置完毕后,就能直接在AS中使用run去运行了。

另外,自己用bazel编译的话,

bazel build -c opt //tensorflow/examples/android:tensorflow_demo

也可以

参考:https://www.jianshu.com/p/083dea357156

官方的教程:

https://github.com/tensorflow/tensorflow/tree/master/tensorflow/examples/android

转载于:https://www.cnblogs.com/bonelee/p/8448366.html

使用Android Studio build tensorflow/examples/android——直接用android studio即可相关推荐

  1. android app.build文件_网易友品 Android 客户端组件化演进

    原文作者:简书 - 四单老师 项目背景 主站业务经历了长期的迭代维护,业务的增长同时带来每个版本业务量繁重,迭代周期很快.同时团队也在不断的扩张,对应拆分了组内不同的业务线对接不同业务线的需求,最初的 ...

  2. android studio build variants,Android Studio毕业生风格没有显示在Build Variants中

    根据我的理解,Android Studio应该在"构建变体"面板中显示构建变体和风格的整个矩阵. 我创建了一个空项目,并附带以下build.gradle. buildscript ...

  3. 日常报错记录Could not find com.android.tools.build:gradle:3.2.1. variant: debug/0 from output dir Failure

    1.安卓 android studio 报错 Could not find com.android.tools.build:gradle:3.2.1. 安卓 android studio 报错 Cou ...

  4. android手机状态解释,比方android.os.Build.VERSION.SDK

    //BOARD 主板 String phoneInfo = "BOARD: " + android.os.Build.BOARD; phoneInfo += ", BOO ...

  5. android gradle 设置 output文件名,Android gradle build 修改文件名称及目录

    Android gradle build 修改文件名称及目录 android 在build的时候.输出apk的位置在于工程目录下的build文件夹下,名称也是固定的,但是在某些场景下需要对apk进行重 ...

  6. android.os.Build的一些使用方法

    在官方文档中可以查到Build类中有如下常量: public static final String BOARD The name of the underlying board, like &quo ...

  7. Android 判断手机是32位CPU还是64位CPU android.os.Build类字段含义

    手机cpu分32位与64位,下面介绍如何在所有android版本上判断手机cpu位数是32位还是64位. 1 Android 判断手机是32位CPU还是64位CPU Android从API level ...

  8. android防止左向右滑出程序,Android向右滑动关闭Activity(高仿知乎微信)

    先上一个效果图,不是很清晰,凑合看下. 大概效果就是,Activity向右滑动,滑动超过屏幕的一半,就关闭,否则,恢复原来的状态. 下面让我们来看下实现原理吧. 1.配置透明主题 要想Activity ...

  9. Android 获取手机的厂商、型号、Android系统版本号、IMEI、当前系统语言等工具类...

    最近在开发中,需要用到一些系统信息,这里我把这些方法写成一个工具类方便以后复用,该工具类有以下6个功能: 1.获取手机制造厂商 2.获取手机型号 3.获取手机系统当前使用的语言 4.获取Android ...

最新文章

  1. 3. Swift 数组|字典|集合
  2. 小型直流电机内部结构
  3. leetcode算法题--打印从1到最大的n位数
  4. hibernate一对多关联映射
  5. 机器学习领域必知必会的12种概率分布(附Python代码实现)
  6. 01初识鸿蒙_移动通讯技术的发展
  7. java.lang unsupported classversion解决方法
  8. 通信原理实验(〇):音频信号的播放蒙特卡洛模拟
  9. 【ASP.NET Web API教程】2.3.4 创建Admin视图
  10. 广东最美的历史古村落,再不去就没了
  11. 【矩阵论】线性空间与线性变换(2)
  12. 二维码:Data Matrix和QRCode
  13. 如何在shell脚本中定义数组及遍历
  14. SpringBoot切面应用-输出接口调用日志
  15. Android自绘控件开发与性能优化实践——以录音波浪动画为例
  16. PP实施经验分享(5)——SAP中MD04显示常用函数(读取SAP MRP运行数据)
  17. mysql 复制数据文件_mysql数据库搬家,可以直接复制数据库文件吗
  18. java代码去连接flash media server服务器_flash media server 第一课:Hello world!
  19. Android CheckBox 复选框(自定义复选框)
  20. 个人收藏的常用前端网站

热门文章

  1. python3内置函数详解
  2. linux设备驱动之总线、设备、驱动
  3. python具备哪些特点_Python具备那些特点?
  4. mysql中文长方形_MySql 5.7 中文文档 - 12.16.9.2 使用最小边界矩形的空间关系函数 | Docs4dev...
  5. python最流行的框架_2020年最流行Python web开发框架(下)
  6. php引入路径配置,require.js的路径配置和css的引入方法详解
  7. iphone日历怎么跳转日期_晚上别调手表日期!手表调节日历的禁区!
  8. 计算机三级数据库应用题设计题,2017年计算机三级《数据库技术》模拟应用题及答案...
  9. HTML自动换页相册,html版电子相册翻书特效
  10. 内存分配_go内存分配管理