我正在開發一個能夠獲取推送通知的android應用程序。但我需要有一個deviceId才能使它成功,因爲我沒有任何android手機,我曾經在模擬器中測試該應用程序。所以我的問題是,我可以爲我的模擬器獲取deviceId。如何獲取Android模擬器的deviceId?
2
A
回答
3
您無法在android中獲取設備ID,但您可以獲取推送通知的IMEI號碼。 bcoz所有設備都有不同的IMEI號碼。在模擬器中,默認情況下獲得0000000000000作爲您的IMEI,但在設備中獲得完美的數字。下面是代碼即可獲得IMEI號碼
TelephonyManager telephonyManager1 = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
String imei = telephonyManager1.getDeviceId();
+0
問我,如果您有任何進一步查詢 – 2012-01-07 13:05:21
+0
但考慮到沒有移動數據連接不具有IMEI是平板電腦 – kingston 2012-01-08 14:02:39
1
命令'adb devices'還列出了可以給出設備ID的活動模擬器。
1
使用此方法,這作品平板電腦和手機都
public String getDeviceID(Context context) {
TelephonyManager manager =
(TelephonyManager)context.getSystemService(Context.TELEPHONY_SERVICE);
String deviceId;
if (manager.getPhoneType() == TelephonyManager.PHONE_TYPE_NONE) {
//Tablet
deviceId = Secure.getString(this.getContentResolver(),
Secure.ANDROID_ID);
} else {
//Mobile
deviceId = manager.getDeviceId();
}
return deviceId;
}
0
這對我的作品
public static String getIMEI() {
String IMEI = Settings.Secure.getString(getApplicationContext().getContentResolver(),Settings.Secure.ANDROID_ID);
return IMEI;
}
相關問題
- 1. 從Android模擬器獲取文件sdcard
- 2. '無法爲Android模擬器獲取wglGetExtensionsStringARB'
- 3. iOS8 - 模擬器 - 如何獲取模擬的位置
- 4. 如何獲取Android模擬器的IP地址?
- 5. 如何獲取模擬器牆紙?
- 6. 如何獲取Android_Accelerated_x86模擬器?
- 7. 如何從Android模擬器獲取數據?
- 8. 如何通過終端獲取android模擬器列表?
- 9. Android模擬器 - 如何獲取地理位置?
- 10. 如何在Android模擬器
- 11. 如何讓Android模擬器
- 12. android獲取緯度和經度的模擬器的android
- 13. 好的模擬器/模擬器(Android,iOS)
- 14. 如何獲取已安裝應用程序的設備的deviceid?
- 15. Android - 如何通過模擬器訪問模擬器截圖?
- 16. Android模擬器
- 17. Android模擬器
- 18. Android模擬器
- 19. 如何刪除Android Studio的模擬器
- 20. 模擬器上的Android視頻捕獲
- 21. 如何模擬Android模擬器上的藍牙
- 22. 如何在Android模擬器上模擬睡眠模式
- 23. Xcode「模擬器」? Android Studio「模擬器」?
- 24. 任何Android模擬器?
- 25. 如何以編程方式獲取Android模擬器的序列號/ ID?
- 26. Android api level 23,如何讀取模擬器上的文件?
- 27. 在Android模擬器的x,y位置獲取像素顏色
- 28. 在Android模擬器中獲取WVGA800和WVGA854之間的差異
- 29. 使用Trigger.io和Android模擬器獲取我的當前位置
- 30. 無法獲取到Android模擬器的地理修復程序
你的意思ANDROID_ID? http://stackoverflow.com/questions/4402262/device-identifier-of-android-emulator – kingston 2012-01-07 12:50:11