2013-08-28 17 views

回答

0

爲Android,我們可以通過本地代碼發現,爲PhoneGap的我們需要編寫一個插件喜,Java代碼波紋管

public String findDeviceID() { 
    String deviceID = null; 
    String serviceName = Context.TELEPHONY_SERVICE; 
    TelephonyManager m_telephonyManager = (TelephonyManager) getSystemService(serviceName); 
    int deviceType = m_telephonyManager.getPhoneType(); 
    switch (deviceType) { 
     case (TelephonyManager.PHONE_TYPE_GSM): 
      break; 
     case (TelephonyManager.PHONE_TYPE_CDMA): 
      break; 
     case (TelephonyManager.PHONE_TYPE_NONE): 
      break; 
     default: 
      break; 
    } 
    deviceID = m_telephonyManager.getDeviceId(); 
    return deviceID; 
} 

給出創建PhoneGap的插件檢查此http://docs.phonegap.com/en/edge/guide_platforms_android_plugin.md.html#Android%20Plugins

+0

嗨拉吉,謝謝你的回覆。我知道可以創建一個插件來做到這一點,但正如我在一個跨平臺應用程序的問題中提到的,所以這個解決方案的問題是我必須爲iOS,Windows Mobile等製作相同的插件。 –