您的位置: 印象中国 > 资讯 > 正文

android studio 开发蓝牙BLE的APP学习总结-第1课!

2021-01-31 10:52:08来源:阅读:-

一、简介

作为一个纯粹的硬件开发人员,迫不得已开发安卓。前面也花了3天的时候,搭建好了环境,也算是明白了安卓开发的流程。写这个文章的目的也算是做一个小结,给自己一个鞭策,边学习边总结,希望自己能坚持下去。同时也算是通过网络获取资料,然后回报网络的一种方式

我学习安卓开发的目的主要的,做蓝牙BLE或者WIFI之类的应用。因为我本身是做蓝牙芯片程序开发的,所以不可避免需要开发APP,由于外包,达不到我们的要求同时也不灵活。招人开发成本又巨高,所以不得已而为之

硬件:BT201蓝牙BLE音频模块,芯片选的是KT1025A

二、开发环境的选择

1、开发环境我选的是android studio 。http://www.android-studio.org/官网下载ide。也就是Android Studio。只用这一个足矣,其他的不需要

android studio 开发蓝牙BLE的APP学习总结-第1课

2、网上很多各种各样的说法,最后我选择android studio 。唯一的原因,就是这个是google自己的亲儿子,并且会持续的更新,很多的开发者也已经转到这个平台上面来了。所以选择这个没错

3、我这里用的win7的64的。安装的教程,很多大神都写了很多,这里就不需要多说了。唯一需要说明的是,早期的android studio环境安装,还要单独安装SDK。目前我的用Version3.3.1已经把这些都集成进去了,所以一顺的安装就可以了

4、这里我看过比较好的大神的资料,我都放在这里,详细的,可以去看一下。基本都是关于蓝牙BLE的

(1)、基础教程 -- 必看优先看

https://www.cnblogs.com/abao0/archive/2017/06/02/6934023.html--基础教程 -- 必看优先看。包含:环境的搭建、IDE的字体设置、打包APK等等基础类容

(2)、Android BLE 蓝牙开发入门 -- 焉工推荐的“android studio蓝牙入门比较好的文章”---源码编译不通过,淘汰

https://www.jianshu.com/p/3a372af38103

(3)、简书上面找到的,Android BLE 蓝牙开发入门 --- 编译能过 -- 值得学习20190213

https://www.jianshu.com/p/d991f0fdec63

三、开发过程中遇到的一些问题

1、android studio的工程目录,很多人打开别人的工程的时候,一头雾水,其实网上的大神都有介绍很清楚的文章

https://blog.csdn.net/xhbxhbsq/article/details/54615663

总之,只用关注“app”这个目录下面的所有文件即可,其他暂时不用看

android studio 开发蓝牙BLE的APP学习总结-第1课

2、Android studio 如何连接手机进行真机调试

https://blog.csdn.net/qq_41916089/article/details/81044989--使用电脑的模拟器,不能模拟蓝牙

https://blog.csdn.net/qq_35251502/article/details/80770448--使用实际的手机实物模拟

实测我的“VIVO”和“小米6”都可以

3、Android studio 使用windows的PC端编译缓慢的解决办法

https://blog.csdn.net/zane_xiao/article/details/72652081

4、有空录个视频,再详细的总结一下

四、总结

1、虽然在高手看来,这些东西都是不值得一提的,但是我还是想写出来,尤其是初学者,网上的资料又多又杂,再加上安卓确实很复杂

如果没有java基础,基本想动手写程序,没可能

2、我花了三天,才明确这些东西

(1)、选定最终的开发环境

(2)、弄清楚整个的开发流程,以及搜索到我需要的相关的例程。网上的资源太多,需要分辨出适合自己的,真的花很多时间

(3)、网络上下载的很多BLE的源码,都是老版本开发的,基本上编译都编译不过,很多错误,对于新手就很致命了

推荐阅读:黄河在线

滚动推荐
52:08android studio 开发
一、简介作为一个纯粹的硬件开发人员,迫不得已开发安卓。写这个文章的目的[详细]
23:46红米note增强版:小米首款支持4
小米手机不知不觉就更新到了小米6和红米note4系列,只能感慨时间过得[详细]
50:33179元 诺基亚的这款双卡双待功能
安卓时代的到来不仅淘汰了诺基亚,甚至让一些功能机都没能幸免的遭到了灭顶[详细]
45:16安卓手机搞安全靠谱儿吗? 360奇
今年4月,微软大会称开放的特性造成安卓系统缺乏有效的统一监管,恶意软件[详细]
39:12联想VS华为,智能物联网时代谁能称
12月20日,联想集团执行副总裁兼中国区总裁刘军在联想创新科技大会哈尔[详细]
39:03同样的中国企业,联想和华为之间有多
在这里并不想贬低联想捧高华为,只想站在股票分析师的角度通过最新的经营数[详细]
21:58隔空操作成智能手机创新点,真的实用
[钉科技评述] 科技的发展离不开创新,我们常用的设备,都经过了不断的创[详细]