Android Studio 是谷歌推出的一个Android集成开发工具,基于IntelliJ IDEA. 类似 Eclipse ADT,Android Studio 提供了集成的 Android 开发工具用于开发和调试。
而这里我们主要是利用Android Studio将深度学习训练出来的Pb模型移植到安卓端
第一步:利用Android Studio移植,你首先得有个Android Studio(废话),具体安装方式百度上有具体教程,如果可以,请挂外网,有些库在国外,国内网下载速度慢,而且还需要手动debug
第二步:在File里面打开你准备好的pb模型,这里我用的是
-----------------------------------------------------------
-----------------------------------------------------------
进行演示
打开后大致是这样
这里要说一下,刚刚装好的AndroidStudio,右下角
的那行数据那里,会有一个process,点击可以看到其实AndroidStudio还在自动安装包,所以请耐心等待
当右上角的build里面变绿的时候(成功前是灰色的,无法点击)
表明你成功了
当然一步成功看运气,正常情况是process安装过程中,会出现各种bug,如下:
点击图片中的红色箭头所指的地方,打开界面后,按照界面引导,studio会自动帮你debug,这点还是很人性化的
第三步:万事俱备,我们就可以利用studio制作apk了
箭头旁边的app是在模拟器上运行app,但是由于我们要做的app需要连接摄像头,所以这里需要连接安卓手机
同时在安卓手机上打开开发者选项,选择允许usb调试
(小米手机还要加上允许安装apk),
连接成功后,箭头所指的地方就会变成你的手机型号,点击绿色三角形即可在手机上开始编译
这里还得说一下,手机上编译成功apk程序是无法移植到其他手机的
(会显示这是测试版,需要出版者授权)
这里想要apk可以任意移植,我们应该点这个进行编译
最后简略的介绍一下,我演示的文件里面不同文件的作用,仅供参考
第一个java文件夹里面装的是软件的各个函数,用来实现软件的各个功能,
第二个assets可以理解为仓库,第一个java文件夹中调用的很多东西就是引用的这里,
第三个res装的是app的GUI设计,修改界面就在这里进行