AI on Android:安卓平台上的人工智能应用实战(01环境的搭建)
AIonAndroid:安卓平台上的人工智能应用实战(01.环境的搭建)人工智能可以说是近些年来最热门的词汇之一,可是大多数人工智能都是工作在后端的。作为Android工程师的我们也应该了解一些AI在移动平台的应用,一方面可以丰富自己的知识、拓展自己的技能,另一方面也可以让我们跟上时代的潮流、掌握最新的“黑科技”。
在开发AI之前,我们首先要完成开发环境的搭建,本文选用的系统环境为Windows10系统64位,其他系统的配置流程类似,具体请参考各个官网:
第一步:安装Python开发不同的程序需要不同的编程语言,可能有的同学会担心作为一名Android工程师,整天在与Java和Kotlin代码打交道,对于Python这门并不熟悉,这是不是说我就不可能学会开发Android平台的AI应用了。这里提前说明一下:开发Android平台的AI应用并不需要你会Python语言,所以对于这一点大家不必担心。
Python有多个版本最适合的版本是Python3.5,我们去官网下载Python3.5.2版本的windows10x64位安装包:https://www.python.org/downloads/windows/
安装过程很简单,只需要注意一点:勾选“AddPython3.5toPATH”以及“pip”这两个勾选项。这可以帮助你自动配置好Python的环境变量以及安装pip工具。
测试:安装之后按windows+R运行cmd,输入
pyhton--version窗口会正确显示对应的python版本号,输入
pip--version窗口会正确显示对应的pip版本号,说明Python和pip安装成功。
第二步:安装Tensorflow从头搭建一个神经网络可能对于我们来说很复杂,我们不需要也没必要自己实现神经网络的搭建过程,谷歌的Tensorflow框架大大简化了搭建神经网络的过程,而且Tensorflow仓库中有许多前人优秀的工作成果,我们可以直接用于我们的项目之中。
win+R运行cmd,输入
pipinstallhttps://storage.googleapis.com/tensorflow/windows/cpu/tensorflow-1.12.0-cp35-cp35m-win_amd64.whl这里的Tensorflow版本是根据你的Python版本和计算机系统和硬件决定的,没什么特别的输入上述安装命令即可,详情见:https://tensorflow.google.cn/install/pip
安装过程可能很慢,不要动耐心等待安装完成。
测试:安装完成后在cmd中输入
python进入Python命令行环境,接着输入
importtensorflowastfprint(tf.__version__)会打印出Tensorflow的版本号,说明Tensorflow安装成功。
第三步:安装PyCharm一个好的IDE可以大大提高你的工作效率。开发Android程序时AndroidStudio是我们的首选IDE,写Python代码时我们也需要一个优秀的IDE,这里选用了同为“JetBrains”全家桶的PyCharm。
我们去官网下载对应版本的IDE:http://www.jetbrains.com/pycharm/download/,下载免费的社区版本即可。安装过程很简单不做赘述。
接着打开IDE,新建项目,新建Hello.py文件,输入下列代码:
importtensorflowastfprint(tf.__version__)这时你可能会发现有错误,提示找不到Tensorflow,这是因为PyCharm自带了一个Python而我们安装的Tensorflow是安装在我们自己的下载的Python中,我们需要更改项目的Python解释器为我们自己的安装的那个:
File->Settings->Project:untitled->ProjectInterpreter,更改ProjectInterpreter为我们自己安装的Python解释器,默认安装路径在:C:UsersxxxAppDataLocalProgramsPythonPython35python.exe,具体路径也可以查看系统的PATH环境变量。
点击OK,这时可以看到错误消失,点击Run运行程序,窗口中会打印出Tensorflow版本号:
OK,到此为止环境的搭建已经完成,后面我会继续带领大家一步一步完成Android平台的AI应用实践。
安卓手机黑屏打不开怎么办 安卓手机黑屏无法启动解决方法
安卓手机黑屏打不开怎么办?手机跟电脑一样用的时间长了总会死机,有些小伙伴就遇到了,下文介绍安卓手机黑屏无法启动解决方法,一起和小乐哥来了解下吧!
安卓手机黑屏无法启动解决方法:
1.手机电量过放无法开机
有时候晚上睡一觉起来手机就不能开机了,相信大部分人都遇到过。笔者自己也遇到过。其实这因为手机过度放电造成的。通俗点说就是手机电池一点电都没了,导致无法开机。
解决方法
手机电池过度放电会导致手机电池假死。需要半个小时到一个小时的激活时间。如果你的手机出现这种情况。老老实实充电半个小时再说吧。
2.开机卡Recovery界面无法开机搜索
因为误操作手机进入Recovery模式,导致手机无法重启也无法退出。这种情况要咋办呢?
解决方法
如果是由于误操作导致进入Recovery模式,可以尝试长按电源键十秒重启手机试试;若是问题依然存在,则有可能是音量键电路异常,建议携带购机发票和保修卡前往客服中心检测处理。
3.开机卡在界面无法开机
智能机在使用过程中卡在开机动画界面,建议尝试长按电源键12秒强制关机,再重启手机;若未能解决你的问题,请携带购机发票、保修卡和手机前往就近客户服务中心检测处理。
解决方法
若重启后可以正常开机,建议对手机进行以下优化:
1、卸载最近安装的软件,排除软件和系统不兼容的情况;
2、系统异常或ROOT之后导致系统不稳定,尽快刷机修复系统;
3、电池亏电导致,建议勿将电量完全耗尽,低于20%及时充电。
4.手机开机提示“进入RF测试”
一般如果手机提示进入RF测试模式,那多半是耳机孔进异物了或电路板进水短路了。
解决方法
这个真的没什么解决方法了~安心去售后服务中心吧。