当前位置: 代码迷 >> Brew >> brew中怎么获得IMEI?
  详细解决方案

brew中怎么获得IMEI?

热度:4457   发布时间:2013-02-26 00:00:00.0
brew中如何获得IMEI??
知道用ishell_getdeviceinfoex接口,AEE_DEVICEITEM_MOBILE_ID可以获取IMSI,AEE_DEVICEITEM_IMEI可以获取IMEI.可是不知道怎么入手,最好有个实例.


------解决方案--------------------------------------------------------

AECHAR *tem;
char *ISMI=NULL;
int result;
int ISsize=200;
ISMI=MALLOC(sizeof(char)*50);
MEMSET(ISMI,0,sizeof(char)*50);
result=ISHELL_GetDeviceInfoEx(pMe->meIshell,AEE_DEVICEITEM_MOBILE_ID,ISMI,&ISsize);
tem = MALLOC((STRLEN(ISMI)+2)*sizeof(AECHAR));
MEMSET(tem,0,(STRLEN(ISMI)+2)*sizeof(AECHAR));
UTF8TOWSTR((const byte *)ISMI,STRLEN(ISMI),tem,(STRLEN(ISMI)+1)*sizeof(AECHAR));
IWIDGET_SetText(staticWidget,tem,FALSE);
FREEIF(ISMI);

我是这么写的,可以得到ISMI,但是改成AEE_DEVICEITEM_IMEI就不行,说API不支持,不知道怎么回事,
  相关解决方案