1樓:小傻
android中檢視手機系統的opengl版本,可以使用如下**進行查詢:
activitymanager am =(activitymanager) getsystemservice(context.activity_service);
configurationinfo info = am.getdeviceconfigurationinfo();
info.reqglesversion= 0x00010001 //代表opengles 1.1
info.reqglesversion= 0x00020000 //代表opengles 2.0
activitymanager是android框架的一個重要部分,它負責一新activitythread程序建立,activity生命週期的維護。activitymanagerproxy實現了介面iactivitmanager,但並不真正實現這些方法,它只是一個**類,真正動作的執行為stub類activitymanagerservice,activitymanagerservice物件只有一個並存在於system_process程序中,activitymanagerservice繼承於activitymanagernative存根類。
2樓:匿名使用者
現在中高階的機型 一定支援 gles 1.0 和 2.0 ,支援3.0的不多
像nexus ,三星note等幾種是支援3.0的.
要檢視是否支援3.0 ,需要用到egl的查詢語句,來查詢本機支援的glcontext 型別.
3樓:
activitymanager activitymanager = (activitymanager) getsystemservice(context.activity_service);
configurationinfo info = activitymanager.getdeviceconfigurationinfo();
string s = info.getglesversion();
log.i("version", "egl : " + s);
輸出的log中就可以得知當前裝置支援的opengl es版本:
11:35:08.011 28317 28317 i version : egl : 3.1
如何檢視linux系統版本,如何檢視linux作業系統版本
看你裝的是什麼linux了 版本檔案都放在 etc 下面 aam linux w93c etc cd etc aam linux w93c etc ls al grep release rw r r 1 root root 74 2008 12 03 lsb release drwxr xr x 2...
android系統的系統版本
android是什麼系統 android是一種基於linux的自由及開放源 的作業系統。android主要使用於流動裝置,如智慧型手機和平板電腦,由google 谷歌 公司和開放手機聯盟領導及開發。尚未有統一中文名稱,中國大陸地區較多人使用 安卓 或 安致 android作業系統最初由andy rub...
android系統的系統版本
安卓系統有幾個版本?android現在大大小小有十八個版本,分別是 安卓,安卓,安卓,安卓,安卓,安卓,安卓 安卓,安卓,安卓,安卓,安卓,安卓,安卓,安卓,安卓,安卓,安卓。以下是一些關於android的發展歷史 2007年11月5日,google發布了基於linux平台的開源移動手機平台 and...