找回密码
 注册
搜索
查看: 7019|回复: 106

[资料] MTK开发必知必会!(本人收集的MTK开发过程中的注意事项)

[复制链接]
发表于 2009-9-11 14:43:31 | 显示全部楼层 |阅读模式
  此为网上收集:[/COLOR]

  1.判断某个开关是否打开,不需要搜索该开关,只要在开关所控制的范围内输入非法语句,编译过则说明该开关是关闭的。

  2.在remake之前,记得先编译资源。

  3.模拟器上可以联网。

  4.想强制编译某个文件可以把对应的obj文件删除掉。

  5.资源文件名必须得Res_开头,同时要注意少用大写字母,否则会出问题。

  6.makefile文件中不能使用空格,可以用Tab键代替。

  7.当遇到菜单等显示不正常时,可以考虑new一次。

  8.每天最好new一次,最好在真机上跑两次。

  9.不能在for循环等进行trace操作,否则会显示不出来。

  10.某个全局变量莫名其妙得被改变了,可能是数组越界访问到了该变量的内存空间。可以在定义该全局变量的语句处上下定义一些变量进行保护,以验证问题的原因。

  11.修改*.lis文件,只需要remake。

  12.加上一个.c文件后,只需要用gen_modis语句,生成模拟器后只需要build。


  此为个人总结:[/COLOR]

  修改.mak文件一定要new,修改语言一定要new,所以一般情况下不要改.mak文件

  烧机前要看bulid的bin文件修改日期是否正确

  模拟器上运行的默认是有SIM卡的效果,如果烧机后发现效果没有显示出来就插上SIM卡试下,双卡双待的话插两个中的任意一个

  模拟器上调试正常后烧机之前要先remake一下

  MakeModis.bat//生成模拟器前需要运行,也有可能是new_Modis.bat

  编modis的时候,new到写第一个log的时候,就可以停下来new_modis了

  然后在MakeModis到写第一个log的时候,就可以停下来用vc编了

  进入一个新的MMI程序之前一定要退出上一个程序


  以下来源于培训资料:[/COLOR]

  MMI程序的文本属性设置是针对整个系统的,并且没有默认值,所以每次输出文本前都要设置一下

  不让系统自动加入历史的方法是EntryNewScreen的第三个参数设置为空,然后在退出函数中写上手动加入历史的代码

  任何时刻只能有一个层处于激活状态

  新层绘画完毕后应该主动将基础层还原为激活状态

  绘图完毕后一定要合并层,否则看不出效果

  所有绘图函数所使用的坐标参数原点并不是硬件屏幕的左上角,而是当前激活层的左上角

  剪切特效一经设置永久生效,所以剪切区域用完后要还原,不然可能会出现什么都画不出来的结果

  设置了左右软键显示之后就不能用SetKeyHandler了

  如果真机型号不匹配烧机时会出现5033的错误(Error:S_DLIST_BBCHIP_HW_VER_NOT_MATCHED(5033))

  使用APP_BASE来保证资源ID的唯一性,但是如果不加自定义模块的话就不用考虑了[em01]
 楼主| 发表于 2009-9-11 14:46:14 | 显示全部楼层
自己顶一个先,谢谢各位支持![em06]
点评回复

使用道具 举报

发表于 2009-9-11 15:06:35 | 显示全部楼层
顶2个~
点评回复

使用道具 举报

 楼主| 发表于 2009-9-11 17:43:09 | 显示全部楼层
谁来顶三个呢...[/COLOR]
点评回复

使用道具 举报

发表于 2009-9-12 10:51:39 | 显示全部楼层
还是我来顶三个吧.ding.[em01][em02]
点评回复

使用道具 举报

发表于 2009-9-15 18:47:30 | 显示全部楼层
还顶一
点评回复

使用道具 举报

发表于 2009-9-17 17:33:40 | 显示全部楼层
ding!一个,经验之谈啊[em08][em08]
点评回复

使用道具 举报

 楼主| 发表于 2009-9-23 10:12:56 | 显示全部楼层
这么好的帖为啥就这么沉下去了....那么多人看帖不顶的么[em10]
点评回复

使用道具 举报

发表于 2009-9-23 13:54:17 | 显示全部楼层
顶一个了
点评回复

使用道具 举报

发表于 2009-9-24 11:03:23 | 显示全部楼层
OK!OK!
点评回复

使用道具 举报

发表于 2009-9-24 13:01:47 | 显示全部楼层
顶n个!
点评回复

使用道具 举报

发表于 2009-9-24 17:37:47 | 显示全部楼层
顶一下吧
点评回复

使用道具 举报

发表于 2009-10-14 12:26:42 | 显示全部楼层
好贴顶一下[em01][em01]
点评回复

使用道具 举报

发表于 2009-10-14 14:46:31 | 显示全部楼层
好贴顶一下
点评回复

使用道具 举报

发表于 2009-10-15 11:34:28 | 显示全部楼层
[em08][em08][em08][em08][em08][em08][em08][em08][em08]
点评回复

使用道具 举报

发表于 2009-10-15 12:22:42 | 显示全部楼层
多谢楼主
点评回复

使用道具 举报

发表于 2009-10-15 16:10:18 | 显示全部楼层
学习ing....[em08]
点评回复

使用道具 举报

发表于 2009-10-15 21:29:44 | 显示全部楼层
[em01]
点评回复

使用道具 举报

发表于 2009-10-23 00:40:34 | 显示全部楼层
好贴,顶啊~谢谢楼主分享
点评回复

使用道具 举报

发表于 2009-10-23 14:18:55 | 显示全部楼层
值得顶一下
点评回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies

本版积分规则

Archiver|手机版|小黑屋|52RD我爱研发网 ( 沪ICP备2022007804号-2 )

GMT+8, 2025-1-26 15:48 , Processed in 0.049913 second(s), 17 queries , Gzip On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表