+86-755-89202795

推薦項目

當前位置:完美真人 >> 推薦項目

推薦項目

穀歌EDLA GMS測試服務

發布日期:2022-06-13 點擊次數:511

 

一、手持設備的定義及要求

androids 手持設備是指通常通過將其握在手中使用的 androids 設備實現,例如 mp3 播放器、手機或平板電腦。

如果 androids 設備實現滿足以下所有條件,則它們被歸類為手持設備,手持設備申請GMS認證需要獲得MADA協議。

完美真人標準技術提示:手提設備需擁有提供移動性的電源,例如電池。

二、手持設備過GMS的測試要求

必須至少有一個符合本文檔中描述的所有要求的 androids 兼容顯示器。

強烈建議為用戶提供更改顯示尺寸(屏幕密度)的功能。

必須支持圖形緩衝區的 GPU 組合,至少與任何內置顯示器的最高分辨率一樣大。

如果手持設備實現支持軟件屏幕旋轉,它們:

必須使可供第三方應用程序使用的邏輯屏幕的短邊至少為 2 英寸,長邊至少為 2.7 英寸。

如果手持設備不支持軟件屏幕旋轉,它們:

必須使可供第三方應用程序使用的邏輯屏幕的短邊至少為 2.7 英寸。

如果手持設備實現通過Configuration.isScreenHdr()聲明支持高動態範圍顯示,它們:須宣傳EGL_EXT_gl_colorspace_bt2020_pq 、 EGL_EXT_surface_SMPTE2086_metadata 、 EGL_EXT_surface_CTA861_3_metadata 、 VK_EXT_swapchain_colorspace和VK_EXT_hdr_metadata擴展的支持。

必須通過係統屬性graphics.gpu.profiler.support報告設備是否支持 GPU 分析功能。

如果手持設備實現通過係統屬性graphics.gpu.profiler.support聲明支持,它們:

必須將符合Perfetto 文檔中定義的 GPU 計數器和 GPU 渲染階段架構的 protobuf 跟蹤報告為輸出。

必須在gpu 計數器跟蹤數據包 proto之後報告設備的 GPU 計數器的一致值。

必須在渲染階段跟蹤數據包 proto之後報告設備的 GPU RenderStages 的一致值。

必須報告由以下格式指定的 GPU 頻率跟蹤點: power/gpu_frequency 。

必須包括對上遊 androids 開源代碼實現的舊版應用程序兼容模式的支持。也就是說,設備實現不得更改激活兼容模式的觸發器或閾值,並且不得更改兼容模式本身的行為。

必須包括對第三方輸入法編輯器 (IME) 應用程序的支持。

必須在所有提供主屏幕的 androids 兼容顯示器上提供主屏幕功能。

必須在所有與 androids 兼容的顯示器上提供 Back 功能,並在至少一個與 androids 兼容的顯示器上提供 Recents 功能。

必須將返回功能 ( KEYCODE_BACK ) 的正常和長按事件發送到前台應用程序。這些事件不得由係統使用,並且可以由 androids 設備外部觸發(例如,連接到 androids 設備的外部硬件鍵盤)。

必須支持觸摸屏輸入。

如果手持設備實現包括 3 軸加速度計,則它們:

必須能夠以至少 100 Hz 的頻率報告事件。

如果手持設備實現包括 GPS/GNSS 接收器並通過androids.hardware.locations.gps功能標誌向應用程序報告功能,則它們:

必須在發現 GNSS 測量結果後立即報告,即使尚未報告根據 GPS/GNSS 計算的位置。

必須報告 GNSS 偽距和偽距率,在確定位置後的開闊天空條件下,當靜止或以小於 0.2 米/秒平方的加速度移動時,足以計算位置在 20 米以內,速度在 0.2 米/秒以內,至少 95% 的時間。

如果手持設備實現包括 3 軸陀螺儀,它們:

 必須能夠以至少 100 Hz 的頻率報告事件。

必須能夠測量高達每秒 1000 度的方向變化。

可以進行語音呼叫並在getphonesType中指示除phones_TYPE_NONE的任何值的手持設備實現:

手持設備實現:

建議支持具有 6 個自由度的姿勢傳感器。

應該包括對藍牙和藍牙 LE 的支持。

如果手持設備實現包括計量連接,則它們:

必須提供數據保護模式。

如果手持設備實現包括使用列出功能的邏輯相機設備,則它們:

默認情況下必須具有正常視野 (FOV),並且必須在 50 到 90 度之間。

必須有至少 4 GB 的非易失性存儲空間可用於應用程序私有數據(又名“/data”分區)。

當內核和用戶空間的可用內存少於 1GB 時,必須為ActivityManager.isLowRamDevice()返回“true”。

如果手持設備實現聲明僅支持 32 位 ABI:

如果默認顯示使用高達 qHD 的幀緩衝分辨率(例如 FWVGA),內核和用戶空間可用的內存必須至少為 416MB。

如果默認顯示使用高達 HD+ 的幀緩衝分辨率(例如 HD、WSVGA),內核和用戶空間可用的內存必須至少為 592MB。

如果默認顯示使用高達 FHD 的幀緩衝分辨率(例如 WSXGA+),內核和用戶空間可用的內存必須至少為 896MB。

如果默認顯示使用高達 QHD 的幀緩衝區分辨率(例如 QWXGA),內核和用戶空間可用的內存必須至少為 1344MB。

如果手持設備實現聲明支持 32 位和 64 位 ABI:

如果默認顯示使用高達 qHD 的幀緩衝分辨率(例如 FWVGA),內核和用戶空間可用的內存必須至少為 816MB。

如果默認顯示使用高達 HD+ 的幀緩衝分辨率(例如 HD、WSVGA),內核和用戶空間可用的內存必須至少為 944MB。

如果默認顯示器使用高達 FHD 的幀緩衝分辨率(例如 WSXGA+),內核和用戶空間可用的內存必須至少為 1280MB。

如果默認顯示使用高達 QHD 的幀緩衝分辨率(例如 QWXGA),內核和用戶空間可用的內存必須至少為 1824MB。

請注意,上麵的“內核和用戶空間可用的內存”是指除了已經專用於硬件組件(如無線電、視頻等)的任何內存之外提供的內存空間,這些內存不受內核對設備實現的控製。

如果手持設備實現包括小於或等於 1GB 的內核和用戶空間可用內存,它們:

必須聲明功能標誌androids.hardware.ram.low 。

必須有至少 1.1 GB 的非易失性存儲空間用於存儲應用程序私有數據(又名“/data”分區)。

如果手持設備實現包括超過 1GB 的可用於內核和用戶空間的內存,它們:

必須有至少 4GB 的非易失性存儲空間可用於應用程序私有數據(又名“/data”分區)。

應該聲明功能標誌androids.hardware.ram.normal 。

如果手持設備實現包括大於或等於 2GB 且小於 4GB 的內核和用戶空間可用內存,則它們:  強烈建議僅支持 32 位用戶空間(應用程序和係統代碼)

如果手持設備實現包括少於 2GB 的可用於內核和用戶空間的內存,它們:必須僅支持 32 位 ABI。

不得提供小於 1 GiB 的應用程序共享存儲。

應包括支持外圍模式的 USB 端口。

如果手持設備實現包括支持外圍模式的 USB 端口,則它們:

必須實現 androids Open Accessory (AOA) API。

如果手持設備實現包括支持主機模式的 USB 端口,它們:

必須按照 androids SDK 文檔中的說明實現USB 音頻類。

手持設備:

必須包括麥克風。

必須有音頻輸出並聲明androids.hardware.audio.output 。

完美真人標準技術已經為多家國內外客戶完成GMS的認證,包括手機平板、大型顯示屏、pos機等產品的GMS認證,可以為客戶提供包闊MADA協議授權、EDLA協議授權、預測試、debug、正式測試 等一站式服務!歡迎聯係完美真人谘詢

0
  • 上一篇:沒有了
  • 下一篇:日本計量‘正‘Mark認證  2022/06/13