cts認證
Ⅰ android產品上市必須通過CTS認證測試嗎
是的,一定要通過CTS認證測試
Android的CTS測試,英文為Compatibility Test Suite,意為兼容性測試。只有通過CTS測試的設備才有可能獲得Android的商標和享受Android Market的許可權。以下分享我對Android CTS的認識。
一、取得Compatibility Test Suite的兩種方法:
(1)可以從http://source.android.com/compatibility/downloads.html下載最新版本的Compatibility Test Suit;
(2)也可以通過編譯Android源代碼的方式獲得。在android源代碼目錄下輸入make cts命令來編譯CTS,之後會在out/host/linux-x86/cts/下生成android-cts文件夾。這個文件夾就是Compatibility Test Suit。
==========================================
1、Error occurred ring initialization of VM
Could not reserve enough space for object heap
從字面上看是在初始化java Vm的時候不能獲取足夠的堆空間,於是修改了build/core/definition.mk文件中的編譯core.jar和framework.jar時需要的-JXmx為1024m,此參數代表編譯上述兩個包時需要的最大內存,此初始值為2048M,由於我的PC電腦總的內存才2G,系統運行會占據一部分內存,故編譯android的時候肯定不會分配2G內存,
解決:
把build/core/definitions.mk 文件
第1528行:$(if $(findstring windows,$(HOST_OS)),,-JXms16M -JXmx2048M) \
改成: $(if $(findstring windows,$(HOST_OS)),,-JXms16M -JXmx1024M) \
http://blog.csdn.net/leerobin83/article/details/7873229
==========================================
二、運行CTS的方法,步驟如下:
(1)進入目錄android-cts,該目錄是通過上面那兩種方法獲得的。在android-cts目錄下會有3個文件夾,其中一個是tools。
(2)進入tools目錄,輸入./startcts來啟動CTS。
(3)如果運行成功會出現Android CTS version 2.3_r1的字樣(我的android的版本是2.3的)。如果有連接設備到PC上還會出現Device(設備ID)connected的字樣。這里設備可以是連接PC的android的機器,也可以是模擬器。
三、CTS測試的方法:
(1)在cts_host>下敲入help,會顯示cts下的許多命令。ls –plan命令顯示google自帶的測試方案,如:Java、Signature、Android、CTS、VM、RefApp、Performance、AppSecurity。其中Performance這個方案是google暫不要求的。Java、Signature、Android、VM、RefApp、Appsecurity方案都是CTS方案的子集。
(2)用命令ls -d來查看已連接的設備,CTS測試之前我們必須保證至少有一個設備連接上。
(3)輸入命令start –plan CTS來執行CTS測試方案,該方案有兩萬多條測試項目,需要很長時間,因此除了第一次測試之外,不建議這么做。我做的都是針對某些包的測試。如果連接了多個設備的話需加上-d參數,後面跟上設備id來告訴CTS需要測試的設備。
(4)對單獨一個包進行測試的方法:start –plan CTS –p 包名;推薦用這種方法來進行針對性的測試。需要知道有哪些包名,可以輸入命令:ls –plan CTS
(5)也可以針對單獨一個case進行測試:start –plan CTS –test 類名#方法名
四、查看測試的結果:
測試生成的log在\android-cts\repository目錄下以log+測試時間.txt命名。測試報告在android-cts\repository\results目錄下,也是以測試時間命名。
五、注意事項:
(1)測試前需要安裝一個apk:adb install -r android-cts/repository/testcases/.apk 然後在設置裡面的輔助功能中會多一個Delegating Accessibility Service選項,將這個選項勾起。
(2)在android設備設置中:顯示->屏幕超時->選取30分鍾
(3)在android設備設置中:應用程序->開發->勾選保持喚醒狀態。
(4)保證測試前,android設備在主界面狀態。
(5)將android設備的語言設置為英文
Ⅱ 那些智能電視機是通過谷歌cts認證的
軟體名稱:嘻游加速器
軟體版本:V8.0.0.2
軟體大小:2.56 MB
軟體語言:簡體中文
軟體類別:網路加速
運行環境:WinXP/Vista/Win7/Win8
Ⅲ 谷歌CTS認證是什麼該如何通過
谷歌CTS,英文為Compatibility Test Suite,中文意思是兼容性測試,手機設備需要通過Android的兼容性測試(CTS),以專確保在android上開發的程序在屬手機設備上都能運行。
Google並沒有在源代碼中提供Android Market應用,因為他們希望所有設備生產商能夠通過CTS測試。如果他們通過了CTS測試,那麼就可以向Google申請使用Android market,Google才會給Market應用。
谷歌公司(Google Inc.)成立於1998年9月4日,由拉里·佩奇和謝爾蓋·布林共同創建,被公認為全球最大的搜索引擎,是一家位於美國的跨國科技企業,業務包括互聯網搜索、雲計算、廣告技術等,同時開發並提供大量基於互聯網的產品與服務,其主要利潤來自於AdWords等廣告服務。
Ⅳ 海信智能電視有沒有經過谷歌cts認證
尊敬的海信用戶,您好!
海信的智能電視是經過谷歌官方的CTS認證的,也是國內唯一一家經過此認證的技能電視廠家。
Ⅳ 軟體測試cts和gts是什麼意思
1. CTS
CTS(全稱「 Test Suite」,即「兼容性測試包」)的認證,這是一組用以測試的.apk程序之類的集合,它能夠在官網(http://source.android.com/compatibility/downloads.html)上面免費下載,並且測試也非常簡單——只是結果非常苛刻。
CTS的目的就是讓Android設備(如:手機)開發商能夠開發出兼容性更好的Android設備。
2. GMS
GMS全稱為Google Mobile Service,即谷歌移動服務。GMS是Google開發並推動Android的動力,也是Android系統的靈魂所在。GMS目前提供有Search、Search by Voice、Gmail、Contact Sync、Calendar Sync、Talk、Maps、Street View、YouTube、Android Market(ICS上更改為Play store)服務。當用戶使用谷歌服務的時候,谷歌可以把廣告嵌入各種谷歌的服務中,比如:用戶在使用谷歌地圖的時候,就能發現搜索地名關鍵字的廣告。在使用谷歌移動搜索的時候,不用說,當然也是有廣告的。谷歌其實是拿用戶的注意力來換取廣告主的金錢。而且Android智能手機操作系統其實也就是谷歌把自己的服務主動放到了手機上,進一步鞏固自己的市場地位。依據GMS,谷歌對android手機給予不同程度的授權,把搭載Android系統的手機廠商分為三個級別,1.免費使用Android操作系統,但不內嵌GMS;2.內嵌部分GMS服務,但手機不能打上谷歌的商標;
3.內嵌所有的GMS服務,也可以使用谷歌商標。如果在android手機中內置有谷歌GMS服務的話,是等同被谷歌官方認證過的產品。
GMS的認證主要是Google為手機廠商進行認證,所以得到認證的主要廠商如下,而與晶元廠商關系不大。目前在市面上,只有少數的手機廠商通過了GMS認證,比如HTC(宏達國際電子)- 中國台灣
Samsung Electronics(三星電子)- 韓國Motorola Mobility(摩托羅拉移動技術)- 美國Sony Ericsson(索尼愛立信)- 英國LG Electronics(LG電子)- 韓國Lumigon (丹麥陸力更手機公司)- 丹麥ARCHOS(愛可視)- 法國TOSHIBA(東芝)- 日本而在大陸地區,目前所有行貨手機都不能通過GMS認證。GMS認證並不是想像的那麼容易,谷歌要根據廠商的實力和地區因素來考慮是否認證。對於廠商來說,GMS除了獲得更多的谷歌服務許可權之外,還是拉開品牌區隔度的有效手段,也就是身份證明。由此可見從一個廠商是否通過GMS認證,來簡單的判斷這個廠商的綜合能力。
Ⅵ CTS和SSTS在汽車行業是什麼意思
CTS和SSTS結束語汽車行業術語,具體意思如下:
SSTS, 全稱Sub System Technical Specification,子系統技術規范,實際是對功能點(feature)的定義,一個務虛的概念。
CTS, 全稱Component Technical Specification,零部件技術規范,實際是對智能前視攝像頭模塊、毫米波雷達模塊、域控制器模塊等具體產品(零部件)的定義。一個務實的概念。
事實上,無論是在主機廠,還是供應商,都是對功能和產品分層定義的。SSTS對應功能層面,CTS對應產品層面。只不過供應商是負責實現產品的,更願意站在產品的角度看問題,主機廠是負責提供需求的,更願意站在功能角度看問題。
(6)cts認證擴展閱讀:
SSTS與CTS的關系:
簡單講,SSTS強調功能(子系統),CTS強調產品(零部件);功能本身是虛的,它需要一個或幾個承載它的實體(產品),換句話說,產品是對功能(或者部分功能)的實現。
例如,一些復雜的SSTS(ACC/TJA等)功能,一旦要實現這些功能,需要多個CTS(攝像頭模塊、雷達模塊、超聲波感測器)參與實現。也有些功能很簡單,很小,例如BSD/LCA/DOW等,一個產品(零部件)-側後雷達模塊就可以承載幾個功能。
Ⅶ CTS和GMS是什麼,平板電腦GMS認證介紹
k程序之類的集合,它能夠在官網(http://source.android.com/compatibility/downloads.html)上面免費下載。CTS的目的就是讓Android設備(如版:手機)開發權商能夠開發出兼容性更好的Android設備。 GTS:
GMS全稱為Google Mobile Service,即谷歌移動服務。GMS是Google開發並推動Android的動力,也是Android系統的靈魂所在。 Verify:
CTS都是指令自動測試,但是還有一些測試是必須手動完成的,這個是verify測試就是手動測試。
Ⅷ CTS和SSTS分別是什麼的縮寫
CTS:完整的技術服務Complete Technical Services CTS: 認證測試Certification Testing SSTS: 維持系統技術支持Sustainment Systems Technical Support SSTS: 標准系統技術支持Standard Systems Technical SupportFYI請參考上下文確定 專請給出完屬整資料, 縮略語的准確含義要根據上下文才能最終確定
Ⅸ 義大利客戶清關需要CE認證,我們在國內CTS做的CE認證,客戶清不了關,說當地沒有實驗室或相關機構,怎麼辦
你可以去中國合格評定國家認可委員會的官網上查詢該公司是否有資質發CE證書,如果沒有,那CE證書也是沒用的,然後再跟你的客戶溝通是否真的要做一個NB號的CE證書,還是只要有CNAS資質的CE證書就可以了,一般來說CE都是有CNAS資質的機構發證就沒問題了,不一定要NB號的CE,NB也就是公告號。 NB號做下來時間就有點長,貨在港口的滯期費也是一個問題,聯系我交流交流。
Ⅹ cts是什麼認證
cts是谷歌cts認證。
谷歌CTS又稱兼容測試(Compatibility Test Suite ), 指對所設計程序與硬體、軟體之間的兼容性專的測試。分為瀏覽器兼容測屬試 和解析度兼容測試兩類。
一般來說,兼容性指能同時容納多個方面,在計算機術語上兼容是指幾個硬體之間、幾個軟體之間或是軟硬體之間的相互配合程度。
(10)cts認證擴展閱讀
核心內容
1、測試軟體是否能在不同的操作系統平台上兼容,或測試軟體是否能在同一操作平台的不同版本上兼容;
2、軟體本身能否向前或向後兼容;
3、測試軟體能否與其他相關的軟體兼容;
4、數據兼容性測試,主要是指數據能否共享等。
參考資料來源:網路-兼容測試