brew中如何获得IMEI??

wangxiongtao 2010-05-19 06:41:17
知道用ishell_getdeviceinfoex接口,AEE_DEVICEITEM_MOBILE_ID可以获取IMSI,AEE_DEVICEITEM_IMEI可以获取IMEI.可是不知道怎么入手,最好有个实例.
...全文
1697 4 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
4 条回复
切换为时间正序
请发表友善的回复…
发表回复
wishifef 2010-05-20
  • 打赏
  • 举报
回复

这句话是我当时为了在界面显示出了,new 了一个StaticWidget来显示的,你也可以重新生成一个来放,这个与上面的无关,只是显示而已!
wangxiongtao 2010-05-20
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wishifef 的回复:]
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,……
[/Quote]

IWIDGET_SetText(staticWidget,tem,FALSE);这句话如何理解??编译不过的.
muwesky 2010-05-20
  • 打赏
  • 举报
回复
很多时候高通只是定义了接口,但并没有对该平台开放,所以就返回不支持。不同的平台,支持功能也不同。不过OEM厂商可以自己去填充相关的实现。
wishifef 2010-05-19
  • 打赏
  • 举报
回复

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不支持,不知道怎么回事,

2,853

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧