小弟这几天在熟悉MTK平台,在添加字符串资源的过程中有些疑问。
在搜了一些资料后,发现有两种不同的添加方法:
第一种是网上很多转贴的,如下:
添加 string
1.在string id定义的地方添加相应的id
2.在plutommi"Customer"CustResource"PLUTO_MMI下相应的res_xxx.c文件里,PopulateXXX函数里面把string id添加上去 例如:STR_MENU_SETTING_BUSINESS_CONCEAL
ADD_APPLICATION_STRING2(STR_MENU_SETTING_BUSINESS_CONCEAL, "Bussiness Conceal", "Menu Bussiness Conceal");
3.plutommi"Customer"CustResource"PLUTO_MMI"ref_list.txt 文件中添加相应的字符串
4.运行plutommi"Customer 下ResGenerator.bat
5.再编译就加上去了
修改string
1.修改 plutommi"Customer"CustResource"PLUTO_MMI"ref_list.txt 文件中对应的字符串
2. 运行plutommi"Customer"CustResource 下ResGenerator.bat
3.在编译就变成修改后的string
--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
第二种就是傅贵教程上的方法。
小弟两种方法都尝试了,第一种方法未显示所期望的字符串,而且随着添加ID位置的不同,显示的字符串是不一样的。
第二种则干脆编译未通过。是不是版本不同,添加的方式也有所区别呢?我用的是6225。 |