MTK 技术总结
一、环境与编译注意
在编译生成版本之前需要对环境目录进行修改, 将
\\make 目录下的 文件中
DIR_ARM = c:\Progra~1\ARM\RVCT
DIR_ARM = c:\progra~1\arm\adsv1_2
ARM 环境的安装目录对应正确。否则 make 有两个 error,提示 app 错误
当用 make 或 生成时,如果出现“找不到文件– ”
则正确,否则错误。
一般使用 sourceInsight 和 make 配合使用,然后在 debug 中运行。或用 VC 编程序调试。
注意 VC 模拟器和 make 之间有差别
在#if #else 等地方可能有多条一样的语句需要添加。
已经有一模拟器不能再运行另一个模拟器,会出现问题
--------------------Configuration: PixtelMMI - Win32 Debug--------------------
Linking...
LINK : fatal error LNK1168: cannot open Debug/ for writing
Error executing .
- 1 error(s), 0 warning(s)
添加菜单最好使用代码比较工具用现成工程添加
Make 出错判断:
build\SUNNY_F181\ 连接错误
build\SUNNY_F181\log 编译错误
二、 plutommi\Customer\CustResource\PLUTO_MMI\
添加字符串资源
最后
STR_ID_TEST_MYTEST Undefined 20 MYTEST MYTES
T 我的测试我的测试 MYTEST MYTEST MYTEST
三、 plutommi\mmi\Inc\
菜单 ID
//zdd begin 20050929 added for kkclub download
MENU_SETTING_WALLPAPER_KKCLUB,
MENU_SETTING_SS_KKCLUB,
MENU_SETTING_POWER_ON_KKCLUB,
MENU_SETTING_POWER_OFF_KKCLUB,
MENU_TONE_SETUP_KKCLUB,
//zdd end 20050929 added for kkclub download
//zdd++ 20060414 for new kkclub
MENU_KKCLUB_OPTION,
MENU_KKCLUB_OPTION_BACK,
MENU_KKCLUB_OPTION_CHANGEMENU,
MENU_KKCLUB_OPTION_DOWNLODAMENU,
MENU_KKCLUB_OPTION_CLEARHISTORY,
//zdd-- 20060414
MENU_MYTEST,//yangpeng*****************
MENU_MYTESTINSIDE,//yangpeng***************
四、 plutommi\mmi\Inc\
应用程序 ID
#ifdef EBOOK_SUPPORT //zdd 20051122
APP_TXTVIEWER
#endif
//!!added by hukangshuai 20060420
#ifdef DZD_SUPPORT
,APP_DZD,
#endif
//!!end
APP_MYTEST//yangpeng****************
} APPLICATION_DEPLOY
应用程序范围
/*Schedule FM Radio Record*/
RESOURCE_BASE_RANGE(FM_SCHEDULE_REC, 200),
/*Background Sound Effect*/
RESOURCE_BASE_RANGE(BG_SOUND, 200)
//!!added by hukangshuai 20060420
#ifdef DZD_SUPPORT
RESOURCE_BASE_RANGE(DZD, 500)
#endif
,RESOURCE_BASE_RANGE(MYTEST,
MTK技术总结. 来自淘豆网m.daumloan.com转载请标明出处.