當設備連接到計算機時,名稱顯示爲設備文件夾(例如SAMSUNG_Android) 如何獲取該名稱?Android設備名稱
感謝您的幫助!
編輯: 我覺得這個名字不可用。 BCZ它是三星Galaxy S3的顯示器,但對於HTC而言不是。很遺憾。
當設備連接到計算機時,名稱顯示爲設備文件夾(例如SAMSUNG_Android) 如何獲取該名稱?Android設備名稱
感謝您的幫助!
編輯: 我覺得這個名字不可用。 BCZ它是三星Galaxy S3的顯示器,但對於HTC而言不是。很遺憾。
下面的方法將幫助您:
public String getDeviceName() {
String manufacturer = Build.MANUFACTURER;
String model = Build.MODEL;
if (model.startsWith(manufacturer)) {
return model;
} else {
return manufacturer + " " + model;
}
}
我想你指什麼,是如何獲得設備的構建屬性
http://developer.android.com/reference/android/os/Build.html
Build.PRODUCT
可能是你在找什麼對於。通常,當您連接它時,它會顯示在計算機上。
它提供了完整的產品名稱
IIRC當你與真正的(非模擬),SD卡連接Android作爲一個磁盤是SD卡卷標,至少在設備出現的名字。連接到Linux時,可以通過dosfslabel進行更改。沒有可靠的方法來閱讀它。我認爲最好的想法是使用Build.MODEL作爲默認值,並允許用戶在應用程序中手動更改它。
不要破壞你的問題,但你可以用它來做什麼? – cjds