国产精品久久久aaaa,日日干夜夜操天天插,亚洲乱熟女香蕉一区二区三区少妇,99精品国产高清一区二区三区,国产成人精品一区二区色戒,久久久国产精品成人免费,亚洲精品毛片久久久久,99久久婷婷国产综合精品电影,国产一区二区三区任你鲁

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

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

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

使用基于Eclipse的商業(yè)方案開(kāi)發(fā)Android應(yīng)用程序

星星科技指導(dǎo)員 ? 來(lái)源:嵌入式計(jì)算設(shè)計(jì) ? 作者:Leigh Williamson ? 2022-06-22 11:02 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

Google 免費(fèi)提供的 Android 軟件開(kāi)發(fā)工具包 (SDK) 是開(kāi)發(fā)基于 Android 的智能設(shè)備應(yīng)用程序的絕佳起點(diǎn)。SDK 包含各種對(duì)開(kāi)發(fā)人員有用的材料,包括大量文檔、教程、示例、最佳實(shí)踐指南以及用于多種開(kāi)發(fā)目的的一系列工具。

SDK 的 Java API 集使應(yīng)用程序開(kāi)發(fā)人員可以訪問(wèn)基于 Android 的設(shè)備支持的本機(jī)功能,例如 2D 和 3D 圖形、多媒體編解碼器、電話功能和定位服務(wù)。SDK 中的設(shè)備模擬器允許開(kāi)發(fā)人員直接從開(kāi)發(fā)環(huán)境中試用他們的代碼,而無(wú)需物理設(shè)備。SDK 有一個(gè) Eclipse 插件,可在豐富的集成開(kāi)發(fā)環(huán)境 (IDE) 中公開(kāi) Android API 和 SDK 工具。

打開(kāi)合作之門(mén)

對(duì)于 Android 代碼的個(gè)人開(kāi)發(fā)人員來(lái)說(shuō),SDK 很有價(jià)值,而且隨著它一直在擴(kuò)展新功能,它變得越來(lái)越重要。但是,它缺少促進(jìn)開(kāi)發(fā)團(tuán)隊(duì)創(chuàng)建應(yīng)用程序時(shí)所需的協(xié)作和協(xié)調(diào)的功能。

通過(guò)將來(lái)自 Google 的特定設(shè)備、本機(jī)平臺(tái) SDK 與兼容的商業(yè)開(kāi)發(fā)解決方案集成,敏捷團(tuán)隊(duì)可以實(shí)現(xiàn)巨大的效率和更好的結(jié)果。將原生 Android SDK 與商業(yè)開(kāi)發(fā)環(huán)境集成,為 Android 應(yīng)用程序的無(wú)縫源代碼控制、迭代應(yīng)用程序規(guī)劃、輕松的工作項(xiàng)管理和大量企業(yè)級(jí)開(kāi)發(fā)功能打開(kāi)了大門(mén)。

例如,許多 Android 應(yīng)用程序被構(gòu)建為混合 Web 應(yīng)用程序,其中部分應(yīng)用程序運(yùn)行在網(wǎng)絡(luò)上的應(yīng)用程序服務(wù)器上,將數(shù)據(jù)從企業(yè)存儲(chǔ)系統(tǒng)(可能是大型計(jì)算機(jī))傳送到設(shè)備。混合應(yīng)用程序的另一部分在設(shè)備本身上運(yùn)行,顯示它通過(guò)網(wǎng)絡(luò)接收的數(shù)據(jù)并根據(jù)設(shè)備外形對(duì)其進(jìn)行格式化,同時(shí)訪問(wèn)設(shè)備的服務(wù)(如 GPS、攝像頭和加速度計(jì))以提供豐富且性能良好的用戶經(jīng)驗(yàn)。

這種混合應(yīng)用程序通常由一個(gè)小團(tuán)隊(duì)創(chuàng)建,該團(tuán)隊(duì)包括幾個(gè)基本業(yè)務(wù)邏輯和 Web 應(yīng)用程序組件的開(kāi)發(fā)人員、幾個(gè)用戶界面 (UI) 開(kāi)發(fā)人員、一個(gè)用戶體驗(yàn)設(shè)計(jì)師、幾個(gè)測(cè)試人員和一個(gè)團(tuán)隊(duì)負(fù)責(zé)人或經(jīng)理。 讓我們考慮一下這個(gè)團(tuán)隊(duì)如何在允許每個(gè)成員高效溝通和協(xié)作的環(huán)境中利用 Android SDK。

集成的 Eclipse 環(huán)境

Android SDK,或者更準(zhǔn)確地說(shuō),作為 SDK 一部分的 Android 開(kāi)發(fā)工具 Eclipse 插件,可以與基于 Eclipse 的商業(yè)協(xié)作開(kāi)發(fā)產(chǎn)品(例如 IBM Rational Team Concert (RTC))結(jié)合使用。有很多可用信息記錄了如何讓 Android SDK 和 RTC 在同一個(gè) Eclipse“shell”中工作。請(qǐng)參閱圖 1,了解與 RTC 集成時(shí) Android SDK 的外觀。

圖 1: Rational Team Concert 使開(kāi)發(fā)團(tuán)隊(duì)能夠在整個(gè)生命周期內(nèi)輕松創(chuàng)建和管理 Android 應(yīng)用程序。

poYBAGKyhkSAHbC-AAgsmpFi_AQ787.png

商業(yè) IDE (RTC) 提供集成的工作項(xiàng)管理,允許團(tuán)隊(duì)領(lǐng)導(dǎo)為 Android UI 開(kāi)發(fā)人員定義工作并將這些任務(wù)分配給他們,與分配給應(yīng)用程序邏輯開(kāi)發(fā)人員和其他團(tuán)隊(duì)成員的工作分開(kāi),包括工作分配給測(cè)試人員。與特定工作項(xiàng)相關(guān)的代碼更改被綁定到一個(gè)特定的更改集中,該更改集一次性交付,因此可以將完整的代碼更改作為一個(gè)單元進(jìn)行跟蹤。當(dāng)開(kāi)發(fā)人員在他們的 IDE 中編輯文件時(shí),更改集會(huì)自動(dòng)維護(hù)。除了編輯他們需要處理的文件之外,開(kāi)發(fā)人員不需要做任何特殊的事情來(lái)生成更改集。

在與主代碼流完全集成之前,可以在團(tuán)隊(duì)成員之間共享變更集。因此,可以與處理顯示新數(shù)據(jù)的邏輯的 UI 開(kāi)發(fā)人員共享更改 Web 應(yīng)用程序提供的數(shù)據(jù)格式的更改集,而不會(huì)影響團(tuán)隊(duì)的其他成員。一旦 UI 代碼更改和 Web 應(yīng)用程序代碼更改都被視為準(zhǔn)備就緒,它們就可以在一個(gè)同步任務(wù)中集成到主線代碼流中,以供團(tuán)隊(duì)其他成員使用。

開(kāi)發(fā) Web 應(yīng)用程序的開(kāi)發(fā)人員可以使用作為 SDK 一部分的 Android 設(shè)備模擬器,從他們自己的 IDE 執(zhí)行在設(shè)備上運(yùn)行的應(yīng)用程序部分。使用共享變更集和集成設(shè)備模擬器的組合,開(kāi)發(fā)相同功能(UI 和 Web 應(yīng)用程序邏輯)的開(kāi)發(fā)人員對(duì)可以協(xié)作解決由于對(duì)應(yīng)用程序細(xì)節(jié)的不同理解而可能出現(xiàn)的初始問(wèn)題。其中一位開(kāi)發(fā)人員可以使用商業(yè) IDE 中內(nèi)置的屏幕捕獲工具捕獲設(shè)備模擬器的屏幕截圖,并與其他開(kāi)發(fā)人員共享該屏幕截圖,以顯示代碼中的確切行為問(wèn)題或缺陷。

敏捷團(tuán)隊(duì)協(xié)作開(kāi)發(fā)工具(例如 RTC)允許定義多個(gè)短迭代,其中要實(shí)施和驗(yàn)證一小組應(yīng)用程序增強(qiáng)功能。典型的敏捷迭代需要兩到四個(gè)星期。團(tuán)隊(duì)負(fù)責(zé)人可以與團(tuán)隊(duì)合作,將積壓列表中的工作項(xiàng)映射到特定的迭代中,并將工作項(xiàng)分配給各個(gè)開(kāi)發(fā)人員。當(dāng)開(kāi)發(fā)人員拿起工作項(xiàng)目并開(kāi)始在它們上取得進(jìn)展時(shí),他們的工作會(huì)被自動(dòng)記錄下來(lái),并可供團(tuán)隊(duì)領(lǐng)導(dǎo)跟蹤和查看。這使得有關(guān)已完成的內(nèi)容、現(xiàn)在正在處理的內(nèi)容以及仍有待完成的內(nèi)容的信息可以在儀表板演示中輕松跟蹤和查看。團(tuán)隊(duì)中的每個(gè)人都可以看到迭代的進(jìn)展情況以及為該迭代計(jì)劃的工作項(xiàng)的狀態(tài)。

當(dāng)團(tuán)隊(duì)中的測(cè)試人員開(kāi)始對(duì)應(yīng)用程序進(jìn)行功能測(cè)試時(shí),他們可以在共享開(kāi)發(fā)項(xiàng)目中將缺陷作為工作項(xiàng)打開(kāi)。他們可以輕松抓取失敗測(cè)試的屏幕截圖并將其包含在缺陷記錄中。團(tuán)隊(duì)負(fù)責(zé)人可以跟蹤這些傳入的測(cè)試缺陷,并與團(tuán)隊(duì)合作分發(fā)它們以解決問(wèn)題。

產(chǎn)品為基礎(chǔ) SDK 增值

多個(gè)基于 Eclipse 的商業(yè)產(chǎn)品可以同時(shí)與 Android SDK 集成,從而為團(tuán)隊(duì)提供更強(qiáng)大的功能。例如,可以將設(shè)備代碼結(jié)構(gòu)建模并使該模型與真實(shí)源代碼保持同步的能力添加到協(xié)作敏捷團(tuán)隊(duì)環(huán)境中。通過(guò)將 IBM Rational Rhapsody 等商業(yè)產(chǎn)品與組合的 Android SDK 和 RTC 環(huán)境集成,團(tuán)隊(duì)可以獲得使應(yīng)用程序的高級(jí)模型與實(shí)際應(yīng)用程序代碼保持同步的能力。因?yàn)閷?duì)于中等規(guī)模的項(xiàng)目來(lái)說(shuō),真正的應(yīng)用程序結(jié)構(gòu)可能難以理解,所以從源代碼生成模型的能力對(duì)團(tuán)隊(duì)來(lái)說(shuō)非常有價(jià)值。

商業(yè)靜態(tài)分析產(chǎn)品可以與基于 Eclipse 的開(kāi)發(fā)環(huán)境集成,并提供分析代碼質(zhì)量和安全問(wèn)題的能力。其中一些產(chǎn)品可以與實(shí)際的變更集交付流程集成,因此除非已針對(duì)基本質(zhì)量和安全問(wèn)題進(jìn)行分析,否則不會(huì)將任何代碼集成到主線代碼流中。

商業(yè)開(kāi)發(fā)產(chǎn)品提供的所有功能都擴(kuò)展和增強(qiáng)了 Google 提供的基本 SDK。雖然 Google Android SDK 是任何交付要在 Android 平臺(tái)上執(zhí)行的代碼的項(xiàng)目的基本起點(diǎn),但當(dāng)與其他基于 Eclipse 的商業(yè)產(chǎn)品中可用的傳統(tǒng)敏捷團(tuán)隊(duì)開(kāi)發(fā)功能集成時(shí),該 SDK 可以顯著提高效率。

審核編輯:郭婷

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

    關(guān)注

    9

    文章

    1218

    瀏覽量

    43393
  • Google
    +關(guān)注

    關(guān)注

    5

    文章

    1807

    瀏覽量

    60518
  • SDK
    SDK
    +關(guān)注

    關(guān)注

    3

    文章

    1101

    瀏覽量

    51714
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

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

    硬核進(jìn)階:RK3576 Android15?驅(qū)動(dòng)與系統(tǒng)開(kāi)發(fā)實(shí)戰(zhàn)指南

    【RK3576 探索之旅】系列文章導(dǎo)航及功能全景介紹(基于android14) 之前有出過(guò)系列的文章,但這是自己公司定制項(xiàng)目,暫時(shí)沒(méi)有相關(guān)硬件,有需求可以私信我,這個(gè)系列主要還是驅(qū)動(dòng)的開(kāi)發(fā),接下來(lái)
    的頭像 發(fā)表于 01-26 22:29 ?628次閱讀
    硬核進(jìn)階:RK3576 <b class='flag-5'>Android</b>15?驅(qū)動(dòng)與系統(tǒng)<b class='flag-5'>開(kāi)發(fā)</b>實(shí)戰(zhàn)指南

    經(jīng)驗(yàn)分享 | eclipse搭建先楫開(kāi)發(fā)環(huán)境

    最近有小伙伴留言,想在eclipse平臺(tái)下開(kāi)發(fā)先楫的MCU,但是苦于沒(méi)有工程模板,自己折騰了半天又遇到一堆報(bào)錯(cuò),很費(fèi)時(shí)間。基于此需求,筆者基于HPM6E00EVK一步一步搭建在eclipse下的
    的頭像 發(fā)表于 12-19 08:32 ?871次閱讀
    經(jīng)驗(yàn)分享 | <b class='flag-5'>eclipse</b>搭建先楫<b class='flag-5'>開(kāi)發(fā)</b>環(huán)境

    在windows上用Eclipse IDE調(diào)試蜂鳥(niǎo)E203,用的開(kāi)發(fā)板是哪個(gè)型號(hào)的?

    在windows上用Eclipse IDE調(diào)試蜂鳥(niǎo)E203,用的開(kāi)發(fā)板是哪個(gè)型號(hào)的,有哪位大佬調(diào)試出來(lái)了,求告知
    發(fā)表于 11-07 07:19

    PYQT 應(yīng)用程序框架及開(kāi)發(fā)工具

    大家好,本團(tuán)隊(duì)此次分享的內(nèi)容為開(kāi)發(fā)過(guò)程中使用到的PYQT 應(yīng)用程序框架及開(kāi)發(fā)工具。 pYqt 是一個(gè)多平臺(tái)的 python 圖形用戶界面應(yīng)用程序框架,由于其面向?qū)ο蟆? 易擴(kuò)展(可
    發(fā)表于 10-29 07:15

    學(xué)生適合使用的SOLIDWORKS 云應(yīng)用程序

    隨著科技的不斷發(fā)展,計(jì)算機(jī)輔助設(shè)計(jì)(CAD)技術(shù)已經(jīng)成為現(xiàn)代工程教育的重要組成部分。SOLIDWORKS作為一款CAD軟件,其教育版云應(yīng)用程序為學(xué)生提供了強(qiáng)大而靈活的設(shè)計(jì)平臺(tái)。本文將探討
    的頭像 發(fā)表于 09-15 10:39 ?775次閱讀
    學(xué)生適合使用的SOLIDWORKS 云<b class='flag-5'>應(yīng)用程序</b>

    谷歌全新Android助力提高開(kāi)發(fā)效率

    隨著 Android 的更新,加上 AI 的接入與賦能,讓 Android 開(kāi)發(fā)新范式正在加速成型。
    的頭像 發(fā)表于 08-29 09:22 ?854次閱讀

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

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

    調(diào)試工具:Eclipse調(diào)試工具欄與窗口的深入分析

    摘要 :在嵌入式系統(tǒng)開(kāi)發(fā)領(lǐng)域,高效的調(diào)試工具鏈對(duì)于項(xiàng)目的成功實(shí)施具有決定性意義。本文聚焦于 Eclipse 調(diào)試工具欄與窗口的功能特性,深入剖析其在嵌入式開(kāi)發(fā)調(diào)試過(guò)程中的關(guān)鍵作用。以廈門(mén)國(guó)科安芯
    的頭像 發(fā)表于 07-07 11:32 ?871次閱讀
    調(diào)試工具:<b class='flag-5'>Eclipse</b>調(diào)試工具欄與窗口的深入分析

    適配多種系統(tǒng),米爾瑞芯微RK3576核心板解鎖多樣化應(yīng)用

    兼容性和優(yōu)化性能。此鏡像集成了 Android 系統(tǒng)的核心功能和常用應(yīng)用程序,為用戶提供一個(gè)熟悉且功能豐富的移動(dòng)操作系統(tǒng)環(huán)境。它包含完整的硬件驅(qū)動(dòng),確保了與 MYD-LR3576 開(kāi)發(fā)板的完美適配,實(shí)現(xiàn)
    發(fā)表于 05-23 16:07

    如何在Eclipse ThreadX RTOS中集成SystemView

    可以基于Systemview記錄ThreadX操作系統(tǒng)事件并執(zhí)行分析。我們基于SEGGER Embedded Studio開(kāi)發(fā)環(huán)境描述如何在Eclipse ThreadX RTOS中集成SystemView。
    的頭像 發(fā)表于 05-06 17:11 ?1446次閱讀

    SEGGER SystemView支持Eclipse ThreadX

    SEGGER的實(shí)時(shí)軟件分析工具SystemView v3.60c版本現(xiàn)已支持Eclipse ThreadX(Azure RTOS),用戶可以基于Systemview記錄ThreadX操作系統(tǒng)事件并執(zhí)行分析。
    的頭像 發(fā)表于 04-09 10:43 ?1089次閱讀
    SEGGER SystemView支持<b class='flag-5'>Eclipse</b> ThreadX

    【技術(shù)案例】Android in Docker

    Docker介紹Docker是一個(gè)開(kāi)源的容器化平臺(tái),用于打包、分發(fā)和運(yùn)行應(yīng)用程序。它通過(guò)將應(yīng)用及其所有依賴打包到獨(dú)立的容器中,確保應(yīng)用在不同環(huán)境中一致運(yùn)行。Docker提供快速部署、隔離性強(qiáng)和高效
    的頭像 發(fā)表于 04-02 16:33 ?1756次閱讀
    【技術(shù)案例】<b class='flag-5'>Android</b> in Docker

    MCP:連接AI與應(yīng)用程序的開(kāi)放標(biāo)準(zhǔn)!

    。 在第二種方式中,開(kāi)發(fā)者需要為AI大模型編寫(xiě)與具體應(yīng)用程序協(xié)作的訪問(wèn)代碼,例如,開(kāi)發(fā)者希望DeepSeek-R1與Gmail協(xié)作,就需要手動(dòng)編寫(xiě)協(xié)作代碼。這種手動(dòng)編寫(xiě)協(xié)作代碼的方式,耗時(shí)費(fèi)力,還難以復(fù)用。 一,什么是MCP?
    的頭像 發(fā)表于 03-21 18:21 ?2199次閱讀
    MCP:連接AI與<b class='flag-5'>應(yīng)用程序</b>的開(kāi)放標(biāo)準(zhǔn)!

    Android開(kāi)發(fā)者必看】使用JetBrains TeamCity為Android項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    【CI/CD】定義明確的構(gòu)建、測(cè)試和部署工作流對(duì)Android應(yīng)用的開(kāi)發(fā)至關(guān)重要。JetBrains TeamCity是一個(gè)用于構(gòu)建可靠管道的CI/CD平臺(tái),可與流行的Android開(kāi)發(fā)
    的頭像 發(fā)表于 03-21 15:42 ?1196次閱讀
    【<b class='flag-5'>Android</b><b class='flag-5'>開(kāi)發(fā)</b>者必看】使用JetBrains TeamCity為<b class='flag-5'>Android</b>項(xiàng)目構(gòu)建CI/CD管道詳細(xì)指南

    物聯(lián)網(wǎng)BLE技術(shù)助力防丟器方案PTR5618

    隨著物聯(lián)網(wǎng)和低功耗藍(lán)牙(BLE)技術(shù)的快速發(fā)展,防丟器方案成為了解決日常生活中物品丟失問(wèn)題的有效工具。 方案說(shuō)明: 該防丟器方案基于BLE和物聯(lián)網(wǎng)技術(shù),由一個(gè)小巧的設(shè)備和手機(jī)APP應(yīng)用程序
    發(fā)表于 03-18 09:50