移动的2g卡没有问题,能获取到,我看这个基站定位就2个制式啊 一个CdmaCellLocation 和GSMCellLocation 前者是电信的cdma的格式 后者是gsm的 我看网上说联通的3g走的是gsm的制式,对吗?我用移动2g卡走GSMCellLocation 可以获取到经纬度等信息,可是换上联通3g的卡总是提示jason parsing error求帮助啊type = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE).getNetworkType() 的值是10 请问这个格式是网络格式是那个?我下面这个都不是啊
(type == TelephonyManager.NETWORK_TYPE_EDGE)
(type == TelephonyManager.NETWORK_TYPE_GPRS)请问联通3g的 通过手机卡获取位置信息 应该怎么弄啊?和移动2g的一样吗?有区别的话主要是在哪里?
(type == TelephonyManager.NETWORK_TYPE_EDGE)
(type == TelephonyManager.NETWORK_TYPE_GPRS)请问联通3g的 通过手机卡获取位置信息 应该怎么弄啊?和移动2g的一样吗?有区别的话主要是在哪里?
public static final int NETWORK_TYPE_UNKNOWN = 0;
/** Current network is GPRS */
public static final int NETWORK_TYPE_GPRS = 1;
/** Current network is EDGE */
public static final int NETWORK_TYPE_EDGE = 2;
/** Current network is UMTS */
public static final int NETWORK_TYPE_UMTS = 3;
/** Current network is CDMA: Either IS95A or IS95B*/
public static final int NETWORK_TYPE_CDMA = 4;
/** Current network is EVDO revision 0*/
public static final int NETWORK_TYPE_EVDO_0 = 5;
/** Current network is EVDO revision A*/
public static final int NETWORK_TYPE_EVDO_A = 6;
/** Current network is 1xRTT*/
public static final int NETWORK_TYPE_1xRTT = 7;
/** Current network is HSDPA */
public static final int NETWORK_TYPE_HSDPA = 8;
/** Current network is HSUPA */
public static final int NETWORK_TYPE_HSUPA = 9;
/** Current network is HSPA */
public static final int NETWORK_TYPE_HSPA = 10;