2016-09-22 30 views
0

在外殼的水平我用:Android設備性能在兩個層面上一個在Android的殼級了,另一個在應用層面不同

adb shell getprop 

獲得性能 如果我要得到在應用程序級的屬性信息,其我應該使用命令。 我試圖

String productname = System.getProperty("ro.product.name") 

,並沒有得到任何錯誤,但它不返回正確的值可能是什麼原因。

+0

可能的複製[如何獲得Android設備性能(http://stackoverflow.com/questions/4810529/how-to-get-android-device-屬性) – Harmelodic

+0

你是對的,但這個問題可以幫助像我這樣的新手理解getprop必須在應用程序級別使用設備級別和android.os.Build.HARDWARE。 –

+0

如果你不想打擾構建,mPropertyService.get(「ro.hardware」,「」)返回一個字符串,那麼我有另一個對開發人員有用的命令。 –

回答

0
String deviceName = android.os.Build.MODEL; 
String deviceMan = android.os.Build.MANUFACTURER; 

請參考this爲了更

+0

從adb訪問是另一回事。在Java中,您提供了從android SDK的構建類sdk –

+0

我想獲得android設備的ro.hardware信息,如何在應用程序級別獲取它。 –

+1

我用android.os.Build.HARDWARE得到了結果謝謝你Sahil –

相關問題