adb 檢視gpu Android獲取GPU模型

2021-10-17 06:55:51 字數 658 閱讀 2392

從終端執行以下命令時:

adb shell dumpsys | grep gles

輸出為:

gles: qualcomm, adreno (tm) 330, opengl es 3.0 [email protected] au@ (cl@)

但是,以程式設計方式執行時,我無法獲得輸出.

string gpumodel = "";

string command = "adb shell dumpsys | grep gles";

try catch (ioexception e) {

e.printstacktrace();

gpumodel為空.

解決方法:

您應該使用glgetstring來獲取gpu型別:

string renderer = gles20.glgetstring(gles20.gl_renderer);

但是,如果您需要檢查gpu的某些功能,則最好不要檢查gpu名稱,而是檢查是否有必要的gl擴充套件.您可以通過請求gl_extensions來檢索所有這些檔案:

string extensions = gles20.glgetstring(gles20.gl_extensions);

標籤:opengl-es,android,android-runtime,android-shell

adb 檢視資料庫

以防忘記 讓它留點痕跡 1 執行輸入 adb shell 前提是模擬器正在執行 許可權不夠的話加 adb root 2 進入命令介面後 輸入 ls 指令 會列出檔案的目錄 3 cd 進入你想要的目錄裡 在eclipse中的file explorer中的data data可以找到對應的資料庫檔案.如 ...

adb ps shell 檢視程序 adb工具

adb devices 檢視已連線的裝置。舉例 adb devices 如果按了回車後出現一段字母數字組合就說明裝置連線成功了!adb push 推送檔案到裝置 adb push 電腦檔案路徑 手機目標路徑 push 推 adb pull c a.txt sdcard 舉例 在不進入裝置shell的...

通過adb檢視裝置樹

sys firmware fdt 進入 sys firmware目錄後便可看到二個檔案,乙個是devicetree資料夾,另乙個是fdt 原始dtb檔案,可以用hexdump c fdt 將其列印出來檢視就會發現裡面的資料和dtb檔案是一致的 sys firmware devicetree 以目錄結...