2014-04-11 49 views
0

如何在手機上檢索設備名稱? 我不是指模型 - 例如:GT I9500(Galaxy S4),但實際的設備名稱,正在使用藍牙,熱點與Wi-Fi連接等... (手機的名稱)檢索手機的設備名稱

(例如,新Galaxy S4設備的默認設備名稱是:「Galaxy S4」)。

謝謝!

回答

1

這種方法將幫助您獲得設備名稱,希望它有助於you.All最好

public String getDeviceName() { 
    String manufacturer = Build.MANUFACTURER; 
    String model = Build.MODEL; 
    if (model.startsWith(manufacturer)) { 
    return capitalize(model); 
    } else { 
    return capitalize(manufacturer) + " " + model; 
    } 
} 


private String capitalize(String s) { 
    if (s == null || s.length() == 0) { 
    return ""; 
    } 
    char first = s.charAt(0); 
    if (Character.isUpperCase(first)) { 
    return s; 
    } else { 
    return Character.toUpperCase(first) + s.substring(1); 
    } 
}