日B视频 亚洲,啪啪啪网站一区二区,91色情精品久久,日日噜狠狠色综合久,超碰人妻少妇97在线,999青青视频,亚洲一区二卡,让本一区二区视频,日韩网站推荐

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

android studio 開發(fā)藍(lán)牙BLE的APP工作總結(jié)-搭建環(huán)境-第一課

清月電子 ? 2019-04-28 19:14 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一、簡(jiǎn)介

作為一個(gè)純粹的硬件開發(fā)人員,迫不得已開發(fā)安卓。前面也花了3天的時(shí)候,搭建好了環(huán)境,也算是明白了安卓開發(fā)的流程。寫這個(gè)文章的目的也算是做一個(gè)小結(jié),給自己一個(gè)鞭策,邊學(xué)習(xí)邊總結(jié),希望自己能堅(jiān)持下去。同時(shí)也算是通過網(wǎng)絡(luò)獲取資料,然后回報(bào)網(wǎng)絡(luò)的一種方式

我學(xué)習(xí)安卓開發(fā)的目的主要的,做藍(lán)牙BLE或者WIFI之類的應(yīng)用。因?yàn)槲冶旧硎亲鏊{(lán)牙芯片程序開發(fā)的,所以不可避免需要開發(fā)APP,由于外包,達(dá)不到我們的要求同時(shí)也不靈活。招人開發(fā)成本又巨高,所以不得已而為之

硬件:BT201藍(lán)牙BLE音頻模塊,芯片選的是KT1025A


二、開發(fā)環(huán)境的選擇

1、開發(fā)環(huán)境我選的是android studio 。http://www.android-studio.org/官網(wǎng)下載ide。也就是Android Studio。只用這一個(gè)足矣,其他的不需要

2、網(wǎng)上很多各種各樣的說法,最后我選擇android studio 。唯一的原因,就是這個(gè)是google自己的親兒子,并且會(huì)持續(xù)的更新,很多的開發(fā)者也已經(jīng)轉(zhuǎn)到這個(gè)平臺(tái)上面來了。所以選擇這個(gè)沒錯(cuò)

3、我這里用的win7的64的。安裝的教程,很多大神都寫了很多,這里就不需要多說了。唯一需要說明的是,早期的android studio環(huán)境安裝,還要單獨(dú)安裝SDK。目前我的用Version3.3.1已經(jīng)把這些都集成進(jìn)去了,所以一順的安裝就可以了

4、這里我看過比較好的大神的資料,我都放在這里,詳細(xì)的,可以去看一下?;径际顷P(guān)于藍(lán)牙BLE的

(1)、基礎(chǔ)教程 -- 必看優(yōu)先看

https://www.cnblogs.com/abao0/archive/2017/06/02/6934023.html--基礎(chǔ)教程 -- 必看優(yōu)先看。包含:環(huán)境的搭建、IDE的字體設(shè)置、打包APK等等基礎(chǔ)類容

(2)、Android BLE 藍(lán)牙開發(fā)入門 -- 焉工推薦的“android studio藍(lán)牙入門比較好的文章”---源碼編譯不通過,淘汰

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

(3)、簡(jiǎn)書上面找到的,Android BLE 藍(lán)牙開發(fā)入門 --- 編譯能過 -- 值得學(xué)習(xí)20190213

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

三、開發(fā)過程中遇到的一些問題

1、android studio的工程目錄,很多人打開別人的工程的時(shí)候,一頭霧水,其實(shí)網(wǎng)上的大神都有介紹很清楚的文章

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

總之,只用關(guān)注“app”這個(gè)目錄下面的所有文件即可,其他暫時(shí)不用看


2、Android studio 如何連接手機(jī)進(jìn)行真機(jī)調(diào)試

https://blog.csdn.net/qq_41916089/article/details/81044989--使用電腦模擬器,不能模擬藍(lán)牙

https://blog.csdn.net/qq_35251502/article/details/80770448--使用實(shí)際的手機(jī)實(shí)物模擬

實(shí)測(cè)我的“VIVO”和“小米6”都可以

3、Android studio 使用windows的PC端編譯緩慢的解決辦法

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

4、有空錄個(gè)視頻,再詳細(xì)的總結(jié)一下

四、總結(jié)

1、雖然在高手看來,這些東西都是不值得一提的,但是我還是想寫出來,尤其是初學(xué)者,網(wǎng)上的資料又多又雜,再加上安卓確實(shí)很復(fù)雜

如果沒有java基礎(chǔ),基本想動(dòng)手寫程序,沒可能

2、我花了三天,才明確這些東西

(1)、選定最終的開發(fā)環(huán)境

(2)、弄清楚整個(gè)的開發(fā)流程,以及搜索到我需要的相關(guān)的例程。網(wǎng)上的資源太多,需要分辨出適合自己的,真的花很多時(shí)間

(3)、網(wǎng)絡(luò)上下載的很多BLE的源碼,都是老版本開發(fā)的,基本上編譯都編譯不過,很多錯(cuò)誤,對(duì)于新手就很致命了


聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    零知派——基于ESP32的BLE Mesh藍(lán)牙組網(wǎng)系統(tǒng)(iOS/Android APP控制)

    本 nRF Mesh App (iOS/Android)不會(huì)自動(dòng)與節(jié)點(diǎn)重建 Proxy 連接。因此用戶需要在 App 中手動(dòng)觸 發(fā)重新連接或執(zhí)行次 Reprovision 操作才能恢
    發(fā)表于 04-30 17:08

    CH582F BLE5.3 藍(lán)牙核心板開發(fā)板的快速入門使用

    本文介紹了WCH藍(lán)牙芯片CH57x/CH58x的開發(fā)環(huán)境搭建與程序燒錄方法。主要內(nèi)容包括:安裝MounRiver Studio
    的頭像 發(fā)表于 04-15 09:29 ?126次閱讀
    CH582F <b class='flag-5'>BLE</b>5.3 <b class='flag-5'>藍(lán)牙</b>核心板<b class='flag-5'>開發(fā)</b>板的快速入門使用

    創(chuàng)維商學(xué)2026開年第一課走進(jìn)達(dá)實(shí)智能

    2026年3月19日,創(chuàng)維商學(xué)開年第一課走進(jìn)達(dá)實(shí)智能。在創(chuàng)維商學(xué)黃宏生院長(zhǎng)、郭婷執(zhí)行院長(zhǎng)的全程領(lǐng)學(xué)下,來自中青寶、施耐德電器、中鐵裝配、思科通用電力等知名企業(yè)的企業(yè)家學(xué)員,以及創(chuàng)維集團(tuán)產(chǎn)業(yè)公司高管共計(jì)百余人齊聚堂,深度思考AI落地難題。
    的頭像 發(fā)表于 03-24 15:28 ?467次閱讀

    “開鴻第一課”走進(jìn)華中科技大學(xué),深開鴻校企合作系列活動(dòng)圓滿舉行

    近日,深開鴻赴華中科技大學(xué)開展合作交流,雙方成功舉辦合作捐贈(zèng)儀式,并同步開展“校友大講壇第86期(開鴻第一課)”及校園招聘宣講活動(dòng)。深開鴻高級(jí)副總裁、市場(chǎng)體系總裁解偉俊出席活動(dòng)并作主題分享,標(biāo)志著
    的頭像 發(fā)表于 03-18 16:35 ?534次閱讀
    “開鴻<b class='flag-5'>第一課</b>”走進(jìn)華中科技大學(xué),深開鴻校企合作系列活動(dòng)圓滿舉行

    藍(lán)牙信標(biāo)(BLE信標(biāo))選型與室內(nèi)定位應(yīng)用指南

    、溫濕度傳感等擴(kuò)展。廣泛應(yīng)用于室內(nèi)導(dǎo)航、零售營銷、資產(chǎn)管理、智慧醫(yī)療等場(chǎng)景。本文從藍(lán)牙信標(biāo)原理、形態(tài)分類講起,說明選型要點(diǎn)與典型應(yīng)用,并覆蓋 iBeacon、Eddystone 等常見協(xié)議。 、藍(lán)牙信標(biāo)是什么?
    的頭像 發(fā)表于 03-18 11:41 ?576次閱讀

    RA MCU眾測(cè)寶典 | 環(huán)境搭建之【FPB-RA0E2】開發(fā)環(huán)境搭建

    RA生態(tài)工作室關(guān)注我們“RAMCU眾測(cè)寶典”環(huán)境搭建專題更新啦!這次我們聚焦【FPB-RA0E2】開發(fā)板,步步打通
    的頭像 發(fā)表于 03-11 16:33 ?1408次閱讀
    RA MCU眾測(cè)寶典 | <b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>之【FPB-RA0E2】<b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    BLE藍(lán)牙水表藍(lán)牙芯片方案

    代碼與多平臺(tái)APP工具,助力開發(fā)者快速完成產(chǎn)品落地。藍(lán)牙芯片方案橋接芯片搭載自研虛擬化串口技術(shù),讓藍(lán)牙功能集成像操作串口樣簡(jiǎn)單。部分型號(hào)無
    的頭像 發(fā)表于 03-10 16:03 ?226次閱讀

    RK3568 Android11編譯環(huán)境搭建及報(bào)錯(cuò)解決指南

    在嵌入式開發(fā)領(lǐng)域,RK3568 芯片憑借其出色的性能被廣泛應(yīng)用?;?RK3568 進(jìn)行 Android11 系統(tǒng)的開發(fā),首先要搭建好編譯環(huán)境
    的頭像 發(fā)表于 02-04 17:37 ?2186次閱讀
    RK3568 <b class='flag-5'>Android</b>11編譯<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>及報(bào)錯(cuò)解決指南

    LuatOS平臺(tái)下BLE藍(lán)牙開發(fā)從入門到實(shí)踐

    者,全面介紹LuatOS中BLE模塊的基礎(chǔ)知識(shí),涵蓋角色定義(主機(jī)/從機(jī))、服務(wù)配置、特征值操作與事件回調(diào)機(jī)制,并通過個(gè)完整的溫濕度數(shù)據(jù)上報(bào)案例,逐步演示應(yīng)用開發(fā)全過程。 、
    的頭像 發(fā)表于 02-02 16:32 ?7960次閱讀
    LuatOS平臺(tái)下<b class='flag-5'>BLE</b><b class='flag-5'>藍(lán)牙</b><b class='flag-5'>開發(fā)</b>從入門到實(shí)踐

    谷歌Android Studio Otter 3功能更新發(fā)布

    我們很高興地宣布,Android Studio Otter 3 功能更新穩(wěn)定版現(xiàn)已發(fā)布!本次更新干貨滿滿,不僅重磅升級(jí)了 Android Studio 中的智能體
    的頭像 發(fā)表于 01-28 14:15 ?905次閱讀
    谷歌<b class='flag-5'>Android</b> <b class='flag-5'>Studio</b> Otter 3功能更新發(fā)布

    藍(lán)牙打印機(jī)電路怎么設(shè)計(jì)?芯片如何選型?APP和小程序的BLE通訊協(xié)議如何制定?

    藍(lán)牙芯片通訊的BLE協(xié)議怎么制定?藍(lán)牙BLE芯片如何選型?文給你講解清楚
    的頭像 發(fā)表于 09-08 10:02 ?1422次閱讀
    <b class='flag-5'>藍(lán)牙</b>打印機(jī)電路怎么設(shè)計(jì)?芯片如何選型?<b class='flag-5'>APP</b>和小程序的<b class='flag-5'>BLE</b>通訊協(xié)議如何制定?

    開發(fā)環(huán)境鍵部署 | 如何搭建Docker環(huán)境編譯ARM程序?

    智能化科技領(lǐng)域,嵌入式系統(tǒng)開發(fā)占據(jù)著極為重要的地位。瑞迅科技RK3568、RK3588主板及核心板以其卓越的性能,為眾多應(yīng)用場(chǎng)景賦能。基于Linux系統(tǒng)搭建開發(fā)環(huán)境,為用戶開啟高效
    的頭像 發(fā)表于 08-15 11:06 ?1192次閱讀
    <b class='flag-5'>開發(fā)</b><b class='flag-5'>環(huán)境</b><b class='flag-5'>一</b>鍵部署 | 如何<b class='flag-5'>搭建</b>Docker<b class='flag-5'>環(huán)境</b>編譯ARM程序?

    BLE 5.4時(shí)代下,Air8000藍(lán)牙通知與手機(jī)讀寫操作實(shí)戰(zhàn)攻略

    隨著BLE 5.4的普及,Air8000模塊藍(lán)牙通信性能再升級(jí)。本篇將從實(shí)戰(zhàn)角度出發(fā),講解如何通過Air8000發(fā)送設(shè)備通知,以及如何利用手機(jī)APP對(duì)從機(jī)設(shè)備進(jìn)行數(shù)據(jù)讀寫,助你高效完成藍(lán)牙
    的頭像 發(fā)表于 08-13 15:31 ?1112次閱讀
    <b class='flag-5'>BLE</b> 5.4時(shí)代下,Air8000<b class='flag-5'>藍(lán)牙</b>通知與手機(jī)讀寫操作實(shí)戰(zhàn)攻略

    Android Studio中的Gemini全面支持Dart和Flutter開發(fā)

    Android Studio 中創(chuàng)建 Android 應(yīng)用的 Flutter 開發(fā)者將迎來次重大的飛躍:
    的頭像 發(fā)表于 08-06 13:52 ?1543次閱讀
    <b class='flag-5'>Android</b> <b class='flag-5'>Studio</b>中的Gemini全面支持Dart和Flutter<b class='flag-5'>開發(fā)</b>

    Android Studio中的Gemini支持多模態(tài)輸入功能

    開發(fā)生命周期的每個(gè)階段,Android Studio 中的 Gemini 都已成為您的 AI 助手,助您更輕松地構(gòu)建高質(zhì)量的應(yīng)用。我們很高興地與您分享項(xiàng)重大升級(jí):
    的頭像 發(fā)表于 05-14 16:44 ?1313次閱讀
    会同县| 丰城市| 永春县| 紫云| 神农架林区| 客服| 济宁市| 罗平县| 韩城市| 万载县| 尼玛县| 泰宁县| 绥化市| 长顺县| 始兴县| 乡宁县| 长白| 罗山县| 富民县| 临猗县| 明星| 旬邑县| 崇礼县| 伊金霍洛旗| 寿阳县| 英吉沙县| 济南市| 太湖县| 汕尾市| 平南县| 运城市| 武宣县| 德清县| 开化县| 大悟县| 普安县| 无锡市| 汾西县| 昌邑市| 太仓市| 思茅市|