1.用户是否可以将信息上传到开发商的服务器上来?用户传上来的数据如何收费?
可以。BREW可支持socket,同时IWEB也可完成该任务。(Brooks)
中国联通的策略是:将所有的在线服务器都放入中国联通的IDC网络,同时给该服务器分配一个内部的URL和IP地址。用户上传的数据不用收费。但是,中国联通会在您的服务器上收取信息费
2.装完ADS以后运行其中的程序出错,显示对话框“The C-Dilla licence Management System
has become corrupt or is incomplete”,请问这是为什么
在安装完ads后,您应该首先运行debugger,然后再运行ARMCC
3.当我在模拟器上运行应用程序的时候,该程序一启动就出现了数字签名失效的错误,请问这是为什么
在模拟器上运行应用程序的时候,在应用程序所在的文件夹中不应包含.sig文件,否则就会出现数字签名失效的错误
4. This application has been unloaded save memeory.
You must download a new version
找不到相应的执行文件如dll或者mod,如果多个执行文件可能也有类似问题…
5. Privilege corrupt
请注意mif文件中选中相应的优先级
6.创建接口不成功
1)
请注意将红色字体改为自己的结构体
if(ClsId == AEECLSID_TETRIS)
{
if(AEEApplet_New(sizeof(GameApp), ClsId, pIShell,po,(IApplet**)ppObj,
(AEEHANDLER)Piece_HandleEvent,(PFNFREEAPPDATA)Tetris_FreeAppData)
== TRUE)
{
return(AEE_SUCCESS);
}
}
return (EFAILED);
2)注意创建顺序
3)看看硬件是否支持接口
4)mif中优先级是否选择
7.未知错误
一般与class id有关,查看mif和bid文件中的id是否相同,全部编译工程
8)应用程序,不能启动
EVT_APP_START 中返回了FALSE,请检测原因
9)failed to free all ResData
请检测是否有接口或对象及申请的内存没有释放;包括各种回掉函数
10)声音不能正常播放
一般是由于一些时间没有正常处理导致,如EVT_APP_SUSPEND等,声音 回掉函数的处理等.
11)文件读写或创建不成功,
检测系统是否已经没有空间或mif优先级选择问题
12)异常现象发生,但很难找出错误
检测数组是否越界
13)关机或者死机(拔电池处理的死机)
指针的非法使用,尽量使用时判别其合法性
14)程序无反应
可能是状态值导致,将事件处理函数传给其他函数处理或指针非法使用
15)程序的显示页面不正常,混乱
单机游戏的话,可能是定时器的处理;网络的话,也有其他逻辑问题.
16)控件的输入法的不正常现象
请注意其他控件界面的释放问题或激活问题.
17)控件的切换问题
请注意在相应的事件EVT_CTL_TAB中处理,其他地方难以处理.
18)模拟器可以,arm不能编译
请检测相应的提示行,如float的使用,类型的转换问题,mak文件中的路径是否合法如含有空格等
19)启动后,只显示应用名称
可能是没有相应的目录
20)1030式的错误,
一般签名文件的错误使用.
21)引用其他公用的模块,如果创建不成功
请注意检测,该模块是否存在…
22)网络游戏中,一些地址不能正常引用
请注意将使用buffer长度,使用其一部分看看…
23)消息类似丢失现象
有可能是解析问题.应该循环解析,而不是一次读取,只解析一次.
24)图像透明问题
一般参考相应的设备或者图形的问题,部分手机不支持某种颜色透明
25)模拟器启动无反应,或者找不到相应的图标
检测,mif是否存在,检测是否class id 是否有相同的,关闭模拟器,删掉examples下面的prefs.dat 然后重新启动模拟器..
26)启动后白屏,
检测资源调入问题或检测是否update屏幕
27)end键后,退出到系统界面非brew管理器界面
可能有资源释放问题
28)如果mak文件创建不成功,或者没反应
关闭vc,删掉下面的mak文件,重新启动vc,再试;也可参照”手工修改mak文件”一文来处理
29)手机输出调试问题
brew logger 不能保证所有DBGPRINTF的全部输出都作显示…
30)手机灌如问题
如果新添加一个工程到手机里,一般需要重启,方可使用;如果发现重启后,灌入消失,可以试图重启再看,对某些手机而言;一般情况确保手机打开测试模式,其次,查看空间
40)请注意在手机的灌入时,不要使用中文名,同时,不要乱删除里面的其他文件(入brew系统文件)…
41)提示memory corrupt 类似提示
请检测模拟器配置文件,选中为使用windows内存
42)尽量以图形模拟数字输出,有利于界面布局美观…
43)常用的资源,尽量一次调入;不是常用的资源,可以考虑既用既调既释放
45)尽量减少控件的使用,有利于界面布局每关(如static,menu等)
46)对于一些手机可能处理的事件顺序不一样,请注意编码习惯,初始化变量,释放后,清理变量,使用时,判断可用性;如部分手机在关闭应用前,先处理挂起事件
相关推荐
新整理的BREW资料. brew sms资料。
绝对值! 很多文档 有自己下的 也有高通的spec
详细的描述了BREW开发细节,BREW各个接口,并通过代码详细解释
Brew 指南Brew 指南Brew 指南Brew 指南Brew 指南Brew 指南
brew reference brew reference brew reference
目录:(BREW 初级开发者 教程):第1章 BREW技术特点与发展趋势第2章 BREW SDK简介 第3章 BREW开发基础第4章 BREW手机简介 第5章 ISHELL第6章 IDISPLAY使用简介 第7章 ISTATIC第8章 IMENUCTL 第9章 IImage第10章 ...
brew 手机游戏开发实例brew 手机游戏开发实例brew 手机游戏开发实例brew 手机游戏开发实例
深入brew开发,很好的参考进阶资料。对于学习C语言也很有一定的帮助。
Brew绿色安装3.01(BrewSDK)不是直接安装版本,需要环境配置,不懂得想用就到高通网站下载直接按转的版本
此书简洁而深入的介绍了brew的基本原理,非常适合已经入门但是还未从整体上掌握的brew开发者。
深度剖析BREW实现原理 深度剖析BREW实现原理 深度剖析BREW实现原理
BREW 常用接口介绍BREW 常用接口介绍BREW 常用接口介绍
BREW API 中文版 对于brew开发都有极大帮助
从零开始创建brew,帮助初学者学习怎样创建brew的应用程序。
BREW平台及业务介绍BREW平台及业务介绍
Mac下使用国内镜像安装Homebrew,解决brew在mac下安装软件下载慢的问题,zip包内已经替换了国内镜像文件, Mac OS 安装 brew 已经替换国内源,直接使用即可 1.把 brew_install 复制到 /users目录 2.安装 ruby ./...
内含brew3.0API chm文件 解释详细方便查找 doc版深入brew开发方便查看和批注学习
网上下载的brew学习资料(深入brew开发)。网上下载的brew学习资料(深入brew开发)。网上下载的brew学习资料(深入brew开发)。
高通brew初级培训+培训资料+Brew开发技术文档.doc+海信BREW开发.pdf
Brew平台Camera相关服务层的相关资料