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

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

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

3天內不再提示

如何將機智云源碼導入Android Studio

9GxC_IoTMaker ? 來源:機智云開發者 ? 作者:機智云開發者 ? 2020-09-30 10:37 ? 次閱讀

前言

“使用機智云AIoT平臺支持項目自生成APP源碼,即可輕松解決Android開源項目啦,”開發者下載源碼后,只需要優化UI和設計設備控制界面控制邏輯,源碼的控制頁面編寫了機智云SDK控制設備的標準流程,APP源碼二次開發過程中只需按照該流程進行相關代碼的優化即可快速完成針對自身產品智能控制APP。

因此只要我們將源碼工程文件成功導入Android Studio,那么我們便可以自由定制我們的應用程序,那么如何正確導入到Android Studio中,編譯成功并在真機上運行呢?

下載項目

在機智云官網,我們定義好數據點后,在服務->應用開發子菜單中,下載工程文件。

0

2

方法

由于本地環境與開源工程文件中不同,理論上我們把開源工程文件中的環境修改成和我們本地相同的就可以順利導入了。

為了正確修改開源工程配置文件,我們可以新建一個本地工程文件夾,對照參考。

第一步

修改根目錄下的build.gradle文件

將開源工程項目中的build.gradle與本地工程保持一致。

第二步

修改gradle/wrapper文件夾里gradle-wrapper.properties配置文件

將distributionUrl中的gradle版本保持與本地項目一致;

第三步

我們再修改app目錄下的build.gradle文件

這時候開源項目與我們的本地項目區別就有點大了,我們只需擇其重點進行修改

將機智云版本的compileSdkVersion,buildToolsVersion,minSdkVersion,targetSdkVersion與本地保持一致;這里由于自2018年底開始Android已經拋棄了compile,所以這里我們需要將compile換成implementation,同時將com.android.support:design,com.android.support:appcompat換成與本地版本相一致的28.0.0版本

下面是修改之后的版本:

第四步

導入項目再配置

打開AndroidStudio修改基本的配置參數已經修改的差不多了,這時我們導入項目試一試,打開Android Studio歡迎界面,點擊Open an existing Android Studio project;

在工程界面工具欄,點擊編譯按鈕,這時候可能還會報一些小錯誤,比如:

它表示最小開發版本不需要在清單文件中解釋,我們只需點擊藍色下劃線,跳轉到如下界面。

點擊方框內容,打開清單文件

刪除改行,再Try Again重新同步一下gradle工程。

第五步

修改部分過時的函數

點擊小錘子重新編譯一下工程,此時仍會報如下錯誤:

這里報錯(找不到符號變量MAXRIX_SAVE_FLAG)這是因為我們的sdk版本較高,新的sdk已經對之前老版本里的方法進行了修改,調用canvas.save(Canvas.CLIP_SAVE_FLAG);方法編譯器報錯,我們只需要save()方法里的參數刪除即可,直接調用canvas.save()方法就編譯通過了。

此時,我們的APP已經可以運行啦!

end..

原文標題:機友分享 | 導入機智云Android開源項目的正確姿勢

文章出處:【微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。

責任編輯:haq

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

    關注

    12

    文章

    3946

    瀏覽量

    128168
  • 機智云
    +關注

    關注

    2

    文章

    593

    瀏覽量

    26480

原文標題:機友分享 | 導入機智云Android開源項目的正確姿勢

文章出處:【微信號:IoTMaker,微信公眾號:機智云開發者】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    如何將python文件導入到ROS系統中

    本文通過使用myCobot機械臂進行QR碼視覺追蹤的實踐案例分析,介紹如何將 python 文件導入到 ROS 系統中。
    的頭像 發表于 02-11 11:08 ?260次閱讀
    <b class='flag-5'>如何將</b>python文件<b class='flag-5'>導入</b>到ROS系統中

    測量的太陽光譜導入VirtualLab Fusion

    ,我們以太陽光為例,說明了如何將測量到的光譜導入VirtualLab Fusion中,然后介紹了如何使用所述數據用作光學系統中光源的光譜組成。 建模任務 如何將測量到的太陽光光譜(見下圖)
    發表于 01-23 10:22

    機智歷史數據導出與排查指南

    機智歷史數據導出與排查指南在使用機智平臺進行設備管理和數據監控時,歷史數據的導出和排查是常見的需求。機智
    的頭像 發表于 11-21 01:01 ?258次閱讀
    <b class='flag-5'>機智</b><b class='flag-5'>云</b>歷史數據導出與排查指南

    STM32連接機智,代碼移植,NTP實時時間獲?。ǘ?/a>

    STM32與機智連接實現(第二篇)—NTP實時時間獲取與設備配對在上一篇文章中,我們介紹了如何將STM32與機智進行連接,并成功實現了基
    的頭像 發表于 11-20 01:02 ?532次閱讀
    STM32連接<b class='flag-5'>機智</b><b class='flag-5'>云</b>,代碼移植,NTP實時時間獲?。ǘ? />    </a>
</div>                            <div   id=

    如何處理機智移動應用的刪除問題

    如何處理機智移動應用的刪除問題在日常使用機智移動應用時,用戶可能會遇到無法自行刪除應用的問題。根據最新版本的設計,機智
    的頭像 發表于 10-23 08:04 ?265次閱讀
    如何處理<b class='flag-5'>機智</b><b class='flag-5'>云</b>移動應用的刪除問題

    請問怎么purepath studio(Home audio) mini DSP GDE代碼怎么導入到tas5754?

    我用的評估板是tas5754,請問怎么 purepath studio(Home audio) mini DSP GDE代碼怎么導入到評估板?
    發表于 10-23 07:37

    如何將CCS 3.x工程遷移至最新的Code Composer Studio? (CCS)

    電子發燒友網站提供《如何將CCS 3.x工程遷移至最新的Code Composer Studio? (CCS).pdf》資料免費下載
    發表于 09-21 09:28 ?1次下載
    <b class='flag-5'>如何將</b>CCS 3.x工程遷移至最新的Code Composer <b class='flag-5'>Studio</b>? (CCS)

    基于機智移植STM32L496G代碼移植

    前言最近我拿到了STM32L496AGMCU,發現其擴展版可以連接ESP-01S。我想嘗試開發板連接到我們的機智上,并根據機智提供的文
    的頭像 發表于 09-20 08:05 ?580次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b>移植STM32L496G代碼移植

    rt-thread studio手動導入bsp失敗的原因?怎么處理?

    rt-thread studio 手動導入bsp 失敗。 版本: 2.2.8 構建ID: 202405200930 導入的bsp 是直接從rt-thread 代碼倉庫下載的
    發表于 09-13 06:45

    機智入門必備》手把手教你燒錄GAgent固件

    本文《機智入門必備》詳細講解GAgent固件的燒錄過程,從基礎設置到實際操作,一步步帶你完成每一個環節,確保你的設備順利連接機智
    的頭像 發表于 09-12 08:04 ?474次閱讀
    《<b class='flag-5'>機智</b><b class='flag-5'>云</b>入門必備》手把手教你燒錄GAgent固件

    STM32項目分享:智能家居(機智)系統

    STM32項目分享:智能家居(機智)系統
    的頭像 發表于 07-28 08:10 ?2171次閱讀
    STM32項目分享:智能家居(<b class='flag-5'>機智</b><b class='flag-5'>云</b>)系統

    RT-Thread Studio導入keil MDK工程失敗的原因?怎么解決?

    RT-Thread Studio導入keil MDK工程失敗
    發表于 07-15 06:56

    個人機智開發實踐:經驗總結與技術分享

    無線模塊的GAgent固件。例如,我使用了正點原子的esp8266模塊,選擇了對應的GAgentforESP8266固件。5.MCU方案代碼移植6.機智提供的
    的頭像 發表于 07-05 08:10 ?417次閱讀
    個人<b class='flag-5'>機智</b><b class='flag-5'>云</b>開發實踐:經驗總結與技術分享

    AD2428使用sigma studio工具的時候,如何將stream和TDM/PDM進行指定?

    AD2428從功能描述看可以同時打開TDM和PDM,此時如果作為從節點,TDM RX和PDM RX接收的音頻數據在總線slot上應該是如何排布的? 使用sigma studio工具的時候,沒有發現如何將stream和TDM/PDM進行指定。
    發表于 05-22 07:00

    基于機智物聯網的PCR溫度控制

    本文設計了基于物聯網的PCR溫度控制系統,能夠實現快速、準確的溫度控制。通過檢測設備端接入機智平臺,使檢測人員能夠遠程監控PCR儀的運行,實現檢測現場的無人值守,減輕檢測人員的負擔,并提
    的頭像 發表于 03-07 08:09 ?896次閱讀
    基于<b class='flag-5'>機智</b><b class='flag-5'>云</b>物聯網的PCR溫度控制
    主站蜘蛛池模板: 福利午夜在线 | 最新福利网站 | 日韩午夜精品 | 在线看片成人 | 五月亭亭六月丁香 | 一级特黄女人生活片 | 一个人看的www片免费高清视频 | 成人a网站 | 天堂资源中文官网 | 免费永久欧美性色xo影院 | 亚洲一区二区三区不卡视频 | 2015xxxx欧美 | 亚洲成a人片8888kkkk | 插插好爽爽爽 | 伊人三级| 不卡一区二区在线观看 | 欧美成人午夜精品一区二区 | 中国一级特黄剌激爽毛片 | 国产午夜精品一区二区三区 | 九九热在线视频观看 | 欧美一级在线全免费 | 成年人毛片网站 | 亚洲国产成人精品青青草原100 | 一级毛片aa | 羞羞漫画喷水漫画yy漫画 | 美国三级网 | 国产成人影院在线观看 | 亚洲福利视频网站 | 国产黄色录像视频 | 日本色图网站 | 天天干小说 | 边摸边吃奶边做视频叫床韩剧 | 天天摸天天碰天天碰 | 日韩一级精品视频在线观看 | 婷婷色六月 | 亚洲精品美女久久久 | 国产午夜剧场 | 色五月天天| 日日干天天草 | 日本免费人成在线网站 | 狠狠色丁香婷婷久久 |