在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

android studio 開發藍牙BLE的APP工作總結-搭建環境-第一課

清月電子 ? 2019-04-28 19:14 ? 次閱讀

一、簡介

作為一個純粹的硬件開發人員,迫不得已開發安卓。前面也花了3天的時候,搭建好了環境,也算是明白了安卓開發的流程。寫這個文章的目的也算是做一個小結,給自己一個鞭策,邊學習邊總結,希望自己能堅持下去。同時也算是通過網絡獲取資料,然后回報網絡的一種方式

我學習安卓開發的目的主要的,做藍牙BLE或者WIFI之類的應用。因為我本身是做藍牙芯片程序開發的,所以不可避免需要開發APP,由于外包,達不到我們的要求同時也不靈活。招人開發成本又巨高,所以不得已而為之

硬件:BT201藍牙BLE音頻模塊,芯片選的是KT1025A


二、開發環境的選擇

1、開發環境我選的是android studio 。http://www.android-studio.org/官網下載ide。也就是Android Studio。只用這一個足矣,其他的不需要

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”這個目錄下面的所有文件即可,其他暫時不用看


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的源碼,都是老版本開發的,基本上編譯都編譯不過,很多錯誤,對于新手就很致命了


聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
收藏 人收藏

    評論

    相關推薦

    《HarmonyOS第一課》煥新升級,賦能開發者快速掌握鴻蒙應用開發

    的《HarmonyOS第一課》全新上線,集“學、練、考”于體,憑借多維融合的教學模式與系統課程設置,助力開發者快速掌握HarmonyOS應用開發技能。 四大課程模塊:
    發表于 01-02 14:24

    如何搭建企業AI開發環境

    搭建企業AI開發環境個復雜而細致的過程,涉及硬件選擇、操作系統配置、軟件安裝、工具選用以及實踐等多個方面。下面,AI部落小編將詳細介紹如何搭建
    的頭像 發表于 12-20 10:37 ?204次閱讀

    STM32WB55RG開發(3)----生成 BLE 程序連接手機APP

    本項目旨在利用 STM32WB55 微控制器的藍牙低功耗(BLE)功能,實現與手機 APP 的無線連接。通過配置時鐘源、啟動關鍵模塊(如 RCC、RTC、RF、IPCC 和 HSEM),以及啟用
    的頭像 發表于 12-16 16:06 ?353次閱讀
    STM32WB55RG<b class='flag-5'>開發</b>(3)----生成 <b class='flag-5'>BLE</b> 程序連接手機<b class='flag-5'>APP</b>

    HarmonyOS開發寶典震撼來襲,卓越應用開發之旅觸即發,輕松啟程!

    大幅提升開發效率。此外,我們還提供場景化的開箱即用代碼示例,讓應用開發觸手可及,輕松高效。 更令人振奮的是,全新升級的《HarmonyOS第一課》現已震撼上線!該課程采用多維融合教學法,將直觀代碼講解
    發表于 12-05 08:57

    鴻蒙Flutter實戰:01-搭建開發環境

    準備工作 1.安裝 DevEco Studio NEXT IDE, 注意版本應該是 Next,當前最新的是 Beta3 2.安裝Git, 如果要同時適配安卓,需要安裝Android Studi
    發表于 10-21 19:35

    【BearPi-Pico H3863星閃開發板體驗連載】開發環境搭建與測試

    小熊派 Pico H3863 星閃開發板測評 開發環境搭建與測試 首頁 | 小熊派BearPi 開發板簡介 BearPi-Pico H386
    發表于 10-02 05:03

    龍芯中科聯合建設西藏首個基礎教育信創聯合示范基地落地

    近日,60名拉薩市實驗小學四年級學生走進這間煥然新的信息科技教室,開始學習信創第一課
    的頭像 發表于 08-21 11:30 ?676次閱讀

    CY8CPROTO-063-BLE或CY8CKIT-062-BLE藍牙LE環境傳感器的工作版本在哪里?

    CY8CPROTO-063-BLE 或 CY8CKIT-062-BLE藍牙 LE 環境傳感器的工作版本在哪里? 當在 CY8CPROTO
    發表于 07-22 07:09

    【xG24 Matter開發套件試用體驗】開發環境搭建開發流程體驗

    ,并提供給BSP給應用程序開發人員個快速的開端 板載的J-Link調試器通過SWD接口連接EFR32MG24芯片,VCOM虛擬串口連接到芯片的USART1 開發環境 官方
    發表于 07-19 23:22

    PyTorch深度學習開發環境搭建指南

    PyTorch作為種流行的深度學習框架,其開發環境搭建對于深度學習研究者和開發者來說至關重要。在Windows操作系統上
    的頭像 發表于 07-16 18:29 ?1236次閱讀

    帶你深入了解BLE藍牙模塊工作模式

    藍牙種新興無線通訊技術是個標準的無線通訊協議,可實現無線數據和語音通信。基于低成本設備的收發器芯片,可做近距離的無線連接,為固定和移動設備監理通信環境
    的頭像 發表于 07-16 13:54 ?1059次閱讀
    帶你深入了解<b class='flag-5'>BLE</b><b class='flag-5'>藍牙</b>模塊<b class='flag-5'>工作</b>模式

    LE OTA APP崩潰的原因?

    Bluetooth_LE_Battery_Server proj開發自己的工程代碼,在安卓環境下使用LEOTA APP進行測試開發藍牙連接
    發表于 07-04 08:26

    求助,關于BLE_MESH_wifi_coexist例程配置問題求解

    :EspBLEMeshForAndroid-1.0.0 問題描述: 嘗試通過手機藍牙連接開發板,修改了idf.py menuconfig中的配置來支持PSRAM和掉電保存
    發表于 06-20 07:42

    Purple Pi OH又開外掛!帶你搭建編譯環境及編譯Android 11固件

    01介紹今天的文章主題是分享與探討關于PurplePiOH開發Android開發搭建編譯環境及編譯A
    的頭像 發表于 05-22 08:32 ?1300次閱讀
    Purple Pi OH又開外掛!帶你<b class='flag-5'>搭建</b>編譯<b class='flag-5'>環境</b>及編譯<b class='flag-5'>Android</b> 11固件

    5G智能物聯網課程之安卓環境開發

    課程類別 課程名稱 視頻課程時長 視頻課程鏈接 課件鏈接 開發環境 開發環境搭建Android
    發表于 04-01 10:39
    主站蜘蛛池模板: 精品国模 | 黄色免费小视频 | 国产午夜精品片一区二区三区 | 97人人在线 | www.黄网| abc119影院成人免费看 | 黄色网址视频在线播放 | 女张腿男人桶羞羞漫画 | 女人午夜啪啪性刺激免费看 | 久久精品高清 | 色妞网 | 亚洲精品久久久久影 | 中国成人在线视频 | 毛片爽爽爽免费看 | 久操视频在线观看 | 亚洲 欧美 精品专区 极品 | 色天使色婷婷丁香久久综合 | 国产伦精品一区二区三区网站 | 男校霸把男校草玩出水男男 | 国产精品大片天天看片 | 国产精品日本亚洲777 | 深爱开心激情网 | 四虎影库永久在线 | 美女网站色在线观看 | 国产精品莉莉欧美自在线线 | 伊人久久成人爱综合网 | 国产精品理论片在线观看 | 亚洲国产精品婷婷久久久久 | 欧美三级视频网站 | 黑色丝袜美女被视频网站 | 一区二区视频 | 日本大片成人免费播放 | 国产午夜免费视频 | 久青草国产观看在线视频 | 午夜影视体验区 | 黄色网大全| 超薄肉色丝袜精品足j福利 超黄视频在线观看 | 色在线视频免费 | 午夜影院在线观看免费 | 黄色的视频在线免费观看 | 最新欧美伦理网 |