女人自慰AV免费观看内涵网,日韩国产剧情在线观看网址,神马电影网特片网,最新一级电影欧美,在线观看亚洲欧美日韩,黄色视频在线播放免费观看,ABO涨奶期羡澄,第一导航fulione,美女主播操b

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


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

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    Android Studio中的Gemini支持多模態輸入功能

    開發生命周期的每個階段,Android Studio 中的 Gemini 都已成為您的 AI 助手,助您更輕松地構建高質量的應用。我們很高興地與您分享項重大升級:
    的頭像 發表于 05-14 16:44 ?490次閱讀

    KaihongOS操作系統:開發環境搭建

    開發環境搭建 下載開發工具—DevEco Studio 建議使用 DevEco Studio
    發表于 04-23 07:27

    共創開源鴻蒙生態新未來!深天使開源鴻蒙產業加速營暨開鴻第一課成功舉辦

    近日,由深圳市天使投資引導基金管理有限公司(簡稱“深天使”)、深圳市天使投資協會、深圳開鴻數字產業發展有限公司(簡稱“深開鴻”)聯合主辦的“深天使開源鴻蒙產業加速營暨開鴻第一課”在深圳舉行。本次活動
    的頭像 發表于 03-03 17:41 ?1020次閱讀
    共創開源鴻蒙生態新未來!深天使開源鴻蒙產業加速營暨開鴻<b class='flag-5'>第一課</b>成功舉辦

    HarmonyOS 應用開發賦能套件:鴻蒙原生應用開發的 “神助攻”

    。   在這個階段,重點推薦《HarmonyOS第一課》和《HarmonyOS應用開發快速入門》,其中《HarmonyOS第一課》采用多維融合的教學模式,設置基礎、中級、高級及主題課程四大模塊,通過
    發表于 02-17 16:37

    詳解Jetpack Compose布局流程

    我們與 Android 經典視圖系統的生命周期 (Measure,Layout,Drawing) 做個對比: 組合是 Compose 的特有階段,是其能夠通過函數調用實現聲明式 UI 的核心,想要深入理解 Compose 第一課
    的頭像 發表于 02-05 13:38 ?738次閱讀
    詳解Jetpack Compose布局流程

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

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

    如何搭建企業AI開發環境

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

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

    本項目旨在利用 STM32WB55 微控制器的藍牙低功耗(BLE)功能,實現與手機 APP 的無線連接。通過配置時鐘源、啟動關鍵模塊(如 RCC、RTC、RF、IPCC 和 HSEM),以及啟用
    的頭像 發表于 12-16 16:06 ?1783次閱讀
    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

    BLE 藍牙芯片選型要注意哪些問題?

    睡眠模式。當工作時,設備會自動被喚醒并且將控制數據傳輸到手機 APP 上或其他控制器。相比傳統藍牙芯片,BLE 藍牙芯片的功耗低了將近十分之
    發表于 09-26 14:51

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

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

    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