社区
高通开发者论坛
帖子详情
刚接触brew,几个基本问题问一下
derekhuang
2009-01-15 12:28:49
1. 支持多字节文字(中文)的SDK最高版本是那个?还是多字节支持和SDK版本无关?
2. 在SDK2.x的文档中,有很多东西在3.x的文档中没有,比如基本工具函数尤其是XML SAX的接口,是否3.x依然支持?
3. uiOne平台是否需要手机预装平台?还是可以和应用一起装入手机?
4. AECHAR的定义是 int16,只能支持到双字节,像utf8之类的多字节该如何处理?
先问这些,已经很多问题了,麻烦了。
...全文
1512
9
打赏
收藏
刚接触brew,几个基本问题问一下
1. 支持多字节文字(中文)的SDK最高版本是那个?还是多字节支持和SDK版本无关? 2. 在SDK2.x的文档中,有很多东西在3.x的文档中没有,比如基本工具函数尤其是XML SAX的接口,是否3.x依然支持? 3. uiOne平台是否需要手机预装平台?还是可以和应用一起装入手机? 4. AECHAR的定义是 int16,只能支持到双字节,像utf8之类的多字节该如何处理? 先问这些,已经很多问题了,麻烦了。
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
jerry_lin3000
2009-03-05
打赏
举报
回复
楼主 也在用uiOne?在uiOne方面能指点一下嘛?
eagle_hdu@126.com
hhygcy
2009-01-20
打赏
举报
回复
[Quote=引用 7 楼 derekhuang 的回复:]
问一下,我怎么修改我自己的帖子啊?为什么我没有权限修改自己的帖子?
[/Quote]
这个还真不知道了:)
XML是一个外部的library (可能提供源代码的) 所以没有什么版本的要求
hhygcy
2009-01-19
打赏
举报
回复
我不知道你说的WCHARCPY是不是想说WSTRCPY?
如果是的话那应该可以看到API Reference中的描述:
WSTRCPY()
Description:
This function copies the src string into dest. Both src and dest are wide strings (i.e. strings comprising of AECHAR characters)
Prototype:
AECHAR *WStrCpy(AECHAR *pDest, AECHAR *pSrc)
Parameters:
pDest: Pointer to destination buffer
pSrc: Pointer to null-terminated string that must be copied into pDest
Return Value:
Returns the destination string
Comments:
None
Version:
Introduced BREW Client 1.0
derekhuang
2009-01-19
打赏
举报
回复
问一下,我怎么修改我自己的帖子啊?为什么我没有权限修改自己的帖子?
derekhuang
2009-01-19
打赏
举报
回复
不过3.x中的确没有找到XML SAX的内容。
derekhuang
2009-01-19
打赏
举报
回复
[Quote=引用 4 楼 hhygcy 的回复:]
我不知道你说的WCHARCPY是不是想说WSTRCPY?
如果是的话那应该可以看到API Reference中的描述:
WSTRCPY()
Description:
This function copies the src string into dest. Both src and dest are wide strings (i.e. strings comprising of AECHAR characters)
Prototype:
AECHAR *WStrCpy(AECHAR *pDest, AECHAR *pSrc)
Parameters:
pDest: Pointer to destination buffer
pSrc: Pointer to n…
[/Quote]
啊,谢谢,搞明白了,是用的macro,具体调用的是g_pvtAEEStdLibEntry()->wstrcpy(), 所以在生成dll的时候其实没有reference到具体地址,在simulator或者手机调用module的时候才用dll机制分配函数的地址表。大概是这样。谢谢以上各位
derekhuang
2009-01-18
打赏
举报
回复
[Quote=引用 2 楼 hhygcy 的回复:]
2).去高通的网站找找看,好像有个免费的XML解析的lib,大致上就是SAX的。时间有点长了,好像是不要钱的(当然你要是会员)
3).uiOne是手机预装的,好像国外的手机比如V3C在发布的时候会有很多不同的PID,尽管都是V3C,但是不同的PID表示不同的含义,比如有的有内置GPS芯片,有的有uiOne。
4).AECHAR实际上是UNICODE的,你在资源编辑器里面设置好了文字,从ISHELL_LoadResString读出来就是AECHAR就可以显示了。所以你自己不需…
[/Quote]
关于第二个问题,在sdk3.15下,我的sample程序中用了WCHARCPY等工具函数,但是link时没有找到这个函数,看了一下安装目录,也没有找到相关的lib、object或者看上去像的dll,makefile里面也看不出什么,请问这些库在哪里?
hhygcy
2009-01-16
打赏
举报
回复
2).去高通的网站找找看,好像有个免费的XML解析的lib,大致上就是SAX的。时间有点长了,好像是不要钱的(当然你要是会员)
3).uiOne是手机预装的,好像国外的手机比如V3C在发布的时候会有很多不同的PID,尽管都是V3C,但是不同的PID表示不同的含义,比如有的有内置GPS芯片,有的有uiOne。
4).AECHAR实际上是UNICODE的,你在资源编辑器里面设置好了文字,从ISHELL_LoadResString读出来就是AECHAR就可以显示了。所以你自己不需要做什么转化。
当然,比如是网络数据是UTF8格式的话,你自己要写个函数转化,那个有很明确的规则,转起来很容易.
zsf81
2009-01-16
打赏
举报
回复
一个一个来
中文和SDK没有太大关系。
第二个和第三个问题没接触过
第四个AECHAR和UTF8是二种方式,想要在BREW上显示就需要把UTF8转换成AECHAR
BREW交流群58937812
索尼与飞利浦电子联合制订短距离无线通信技术标准.pdf
索尼与飞利浦电子联合制订短距离无线通信技术标准.pdf
python_example.rar
pybind11的安装和编译的例子,可以快速地生成安装包。
mysql安装包
mysql安装包
mac下安装nginx和php
mac下使用home
brew
安装安装、配置nginx、mysql、php-fpm的方法。
联通博路第二次
BREW
开发商沙龙实录
联通博路第二次
BREW
开发商沙龙实录新浪科技 6月21日,联通博路的第二次
BREW
开发商沙龙举行,以下是联通博路和
BREW
开发商相关对话的实录。 主持人张志明:非常感谢大家今天来参加联通博路的第二次
BREW
开发商沙龙活动。今天参加活动的人员。最主要的是30家
BREW
开发商,还有LG、三星等等的厂商,还有关心
BREW
发展的媒体朋友,张发斌大家都认识,是联通公司
BREW
业务相关的主管,还有联通博
高通开发者论坛
2,852
社区成员
5,758
社区内容
发帖
与我相关
我的任务
高通开发者论坛
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
复制链接
扫一扫
分享
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能
物联网
机器学习
技术论坛(原bbs)
北京·东城区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章