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

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

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

CTS-D是什么 該如何使用

谷歌開發(fā)者 ? 來源:Android 開發(fā)者 ? 作者:Sachiyo Sugimoto ? 2022-07-29 14:32 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

作者 / Android 合作伙伴工程師 Sachiyo Sugimoto

Android 的優(yōu)勢在于其多樣化的設(shè)備生態(tài)系統(tǒng),Android 支持市面上超過 2.4 萬種不同類型的設(shè)備,且在全球擁有數(shù)十億用戶。自 Android 早期版本開始,我們就持續(xù)致力于 Android 兼容性計劃,以確保搭載 Android 系統(tǒng)的設(shè)備能夠為應(yīng)用提供穩(wěn)定且一致的環(huán)境。

Android 兼容性計劃的核心是兼容性測試套件 (CTS),該套件包含 200 多萬個用于檢查 Android 設(shè)備實現(xiàn)的測試用例,確保開發(fā)者的應(yīng)用可以在各種設(shè)備上運行,并為用戶提供一致的應(yīng)用體驗。

設(shè)備制造商會在設(shè)備的整個開發(fā)過程中運行 CTS,并盡早發(fā)現(xiàn)和修復(fù)錯誤。多年來,我們通過添加新的測試用例不斷擴展套件,如今 CTS 已經(jīng)包含超過 200 萬個測試用例。CTS 還在繼續(xù)擴展,我們不斷推出新的測試用例以覆蓋隨著 Android 發(fā)展涉及的新領(lǐng)域。

雖然大多數(shù) CTS 測試都是由 Android 工程師編寫的,但我們相信應(yīng)用開發(fā)者對設(shè)備兼容性的問題有著獨特的看法。因此,為了結(jié)合應(yīng)用開發(fā)者的反饋和建議進一步增強 CTS,我們推出了一個由應(yīng)用開發(fā)者構(gòu)建和運行的新測試套件 —— CTS-D。

什么是 CTS-D?

CTS-D 是一個由應(yīng)用開發(fā)者提供支持的新的 CTS 模塊,重點關(guān)注大家在各自領(lǐng)域看到的痛點。您可以構(gòu)建測試用例并將其貢獻給 CTS-D 以幫助其他開發(fā)者找到這些問題,還可以運行 CTS-D 套件來驗證兼容性。長遠來看,我們希望能夠與大家以及 Android 開發(fā)者社區(qū)密切合作,更好的助力 CTS-D 發(fā)展。 我們了解到很多開發(fā)者已經(jīng)創(chuàng)建了自己的測試用例,以驗證不同設(shè)備的兼容性。我們希望與大家合作,將這些測試引入 AOSP,您可以查看首批提交內(nèi)容,了解由社區(qū)貢獻的早期 CTS-D 測試。

通過 CTS-D,我們可以更好的擴展此類型測試,以幫助設(shè)備制造商和應(yīng)用開發(fā)者更有效地識別和共享問題。

如何使用 CTS-D?

CTS-D 是一個開源測試套件,可在 AOSP 上使用,因此任何應(yīng)用開發(fā)者都可以將其用作測試工具。使用 CTS-D 有助于進一步地減少應(yīng)用開發(fā)者、設(shè)備制造商和 Google 之間的溝通成本,從而快捷高效地解決問題。 如果某個設(shè)備沒有通過 CTS-D 測試,您可以使用問題跟蹤頁模板將問題反饋給我們。我們在核實設(shè)備的問題后,將與合作伙伴協(xié)作解決。此外,我們還十分推薦設(shè)備制造商使用 CTS-D 來發(fā)現(xiàn)問題,并減輕其影響。

開始使用 CTS-D !

如果您有計劃使用 CTS-D,請在將測試代碼提交給 AOSP 之前,使用問題跟蹤頁模板將您的測試方案分享給我們。Android 團隊將審核該測試方案并評估您的測試是否符合條件。我們期待開發(fā)者提交更多關(guān)于電源管理方面的測試用例。

與 CTS 一樣,新的 CTS-D 測試用例必須符合資格要求,且只能執(zhí)行以下內(nèi)容:

Android 開發(fā)者文檔中介紹的所有公共 API 行為;

Android 兼容性定義文檔 (CDD) 中包含的所有 MUST 要求;

AOSP 中現(xiàn)有 CTS 未覆蓋的測試用例。

如果您有興趣了解更多關(guān)于 CTS-D 的信息,請訪問 CTS-D 文檔查看關(guān)于如何為 CTS-D 添加測試以及 CTS-D 使用教程。請注意,我們需要一些時間來審核新的 CTS-D 測試用例,感謝您的耐心等待。歡迎您盡快嘗試使用 CTS-D,讓我們共同打造更精彩的 Android 體驗!也歡迎您持續(xù)關(guān)注我們的微信公眾號,及時了解更多精彩內(nèi)容。

審核編輯:湯梓紅

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

    關(guān)注

    8

    文章

    5660

    瀏覽量

    128520
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3971

    瀏覽量

    129852
  • CTS
    CTS
    +關(guān)注

    關(guān)注

    0

    文章

    35

    瀏覽量

    14424

原文標(biāo)題:即刻體驗 | 借助 CTS-D 進一步提升應(yīng)用設(shè)備兼容性

文章出處:【微信號:Google_Developers,微信公眾號:谷歌開發(fā)者】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

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

掃碼添加小助手

加入工程師交流群

    評論

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

    飛凌嵌入式ElfBoard ELF 1板卡-uboot移植之GPIO上電初始狀態(tài)的調(diào)整

    值為0x05。打開IOMUXC_SW_PAD_CTL_PAD_UART1_CTS_B寄存器的描述:可以看到寄存器地址為:0x20E0318。此寄存器很多配置項包括上下拉,驅(qū)動能力等,作為GPIO控制
    發(fā)表于 06-05 10:41

    CY7C65223-24LTXI不使用流量控制功能時,RTS 和 CTS 引腳是否應(yīng)處于打開狀態(tài)?

    請告訴我有關(guān) CY7C65223-24LTXI 的引腳處理的信息。 不使用流量控制功能時,RTS 和 CTS 引腳是否應(yīng)處于打開狀態(tài)?
    發(fā)表于 05-23 07:56

    TPS22929D 具有輸出放電的 5.5V、1.8A、115mΩ 負載開關(guān)數(shù)據(jù)手冊

    TPS22929D是一個小型的、低的r~上~帶受控轉(zhuǎn)數(shù)的負載開關(guān) 上。器件包含一個 P 溝道 MOSFET,可在 1.4 V 至 5.5 伏。開關(guān)由開/關(guān)輸入 (ON) 控制,
    的頭像 發(fā)表于 05-13 10:25 ?171次閱讀
    TPS22929<b class='flag-5'>D</b> 具有輸出放電的 5.5V、1.8A、115mΩ 負載開關(guān)數(shù)據(jù)手冊

    在i.MX93和i.MX8M Plus上都使用UART,遇到了RTS/CTS連接問題求解決

    我在 i.MX93和 i.MX8M Plus 上都使用 UART,并遇到了 RTS/CTS 連接問題。 在 i.MX93 上,以下接線工作正常: TX→ RX (RS232) RX← TX
    發(fā)表于 04-04 07:16

    FA10-220D09E2D4 FA10-220D09E2D4

    電子發(fā)燒友網(wǎng)為你提供AIPULNION(AIPULNION)FA10-220D09E2D4相關(guān)產(chǎn)品參數(shù)、數(shù)據(jù)手冊,更有FA10-220D09E2D4的引腳圖、接線圖、封裝手冊、中文資料、英文資料,F(xiàn)A10-220D09E2D4真
    發(fā)表于 03-18 18:46
    FA10-220<b class='flag-5'>D09E2D</b>4 FA10-220<b class='flag-5'>D09E2D</b>4

    Andes D45-SE處理器榮獲ISO 26262 ASIL-D認證

    標(biāo)準(zhǔn),充分展現(xiàn)了其在汽車領(lǐng)域的卓越性能和可靠性。 ISO 26262標(biāo)準(zhǔn)是針對道路車輛功能安全的國際標(biāo)準(zhǔn),而ASIL-D則是標(biāo)準(zhǔn)中的最高安全完整性等級。Andes D45-SE處理器能夠獲得
    的頭像 發(fā)表于 02-14 14:52 ?558次閱讀

    迅為RK3568開發(fā)板篇Openharmony配置HDF控制UART-什么是串口

    串口(Serial Port)也叫串行通信接口,通常也叫做 COM 接口,是通用串行數(shù)據(jù)總線,用于異步通信。總線雙向通信,可以實現(xiàn)全雙工傳輸。 兩個 UART 設(shè)備的連接示意圖如下,UART 與其
    發(fā)表于 02-14 11:39

    騰訊混元3D AI創(chuàng)作引擎正式上線

    或上傳一張圖片,引擎便能迅速生成與之對應(yīng)的3D模型。這一功能極大地降低了3D內(nèi)容創(chuàng)作的門檻,使得更多用戶能夠輕松涉足這一領(lǐng)域。 除了基礎(chǔ)的3D模型生成功能外,混元3
    的頭像 發(fā)表于 01-22 10:26 ?539次閱讀

    CTS MicroStar BGA停產(chǎn)并重新設(shè)計

    電子發(fā)燒友網(wǎng)站提供《CTS MicroStar BGA停產(chǎn)并重新設(shè)計.pdf》資料免費下載
    發(fā)表于 11-24 14:24 ?0次下載
    <b class='flag-5'>CTS</b> MicroStar BGA停產(chǎn)并重新設(shè)計

    有哪個大神知道怎么測D類功放的輸出功率?

    有哪個大神知道怎么測D類功放的輸出功率? 用萬用表可以嗎?測直流電壓還是交流電壓? 串聯(lián)測電流嗎?測直流電流還是交流電流? 用示波器并聯(lián)測試電壓可以嗎?取示波器的哪個值? 誠信謝謝回答我問題的大神。
    發(fā)表于 11-04 07:12

    運放型號帶個D什么意思

    所有的運放型號都會包含字母“D”。如果一個運放型號中包含字母“D”,它可能代表多種含義,這取決于制造商和具體的產(chǎn)品系列。 運放型號中“D”的含義 雙極型(Dual) :在某些情況下,“D
    的頭像 發(fā)表于 09-23 10:22 ?1033次閱讀

    CTS是否適用于ESP8266?

    當(dāng)我們以 576000 的波特率向其發(fā)送數(shù)據(jù)時,ESP8266有時會給出 Rx OVF。它似乎沒有出現(xiàn)在 115200 中。CTS (MTD0) 是否適用于ESP8266? 我們使用 4.7k 電阻
    發(fā)表于 07-17 06:17

    使用ESP-WROOM-32模塊遇到的幾個疑問求解

    必要為 UART 使用 CTS 和 RTS 引腳? 2).我可以將單個 uart 用于 wifi 和 ble/藍牙嗎? 3).有什么辦法可以在 wifi 和 uart 之間切換嗎?
    發(fā)表于 07-16 07:26

    ESP8266是否支持RTS/CTS機制?

    不會發(fā)送 RTS 報文來請求 chennel。 8266是否支持RTS/CTS機制?如果是這樣,哪個API可以打開它?
    發(fā)表于 07-10 08:27

    如何在UART0上使用RTS/CTS和ESP8266?

    /CTS 解決問題,并在 UART 驅(qū)動程序中建立以下連接,因為 RTS/CTS 線是 GPIO15 和 GPIO13 GPIO15 (RTS) ---------------------調(diào)制解調(diào)器
    發(fā)表于 07-10 08:13