移植经验汇总QA库(4)

2019-08-03 10:40

#endif } }

else if(Flag == 1) {

if ( strlen(pGBKNumber) > 0 ) {

extern int _CheckPureAsciiEx( U16* pUcsStr );

if ( !_CheckPureAsciiEx( (UINT16*)pUcsContent) ) {

AppendEMSString( INPUT_TYPE_ALPHANUMERIC_SENTENCECASE, pEMS, SMSAL_UCS2_DCS, NULL ); } else {

AppendEMSString( INPUT_TYPE_ALPHANUMERIC_SENTENCECASE, pEMS, SMSAL_DEFAULT_DCS, NULL ); }

sendData.sendcheck = 0x08; #ifdef MMI_ON_HARDWARE_P mmi_frm_sms_send_sms( fpCallback, &sendData );

#endif }

} else {

return 0; }

return 1; }

修改完后remake

如果还不能发送成功 那就是手机卡没钱了 要换张卡

16

(U8*)pUcsContent, (U8*)pUcsContent, DMGGet_MOD_MMI(),

////////////////////////////////(更新截止日期为:2009.11.4)//////////////////////////////////////

45:Q: Error: L6221E: Execution region EXTSRAM overlaps with Execution region DUMMY_END.

A:这是ram超了 需要修改wap_mem.c #ifdef WAP_GLOBAL_MEM_SIZE

#define WAP_INT_GLOBAL_MEM_SIZE WAP_GLOBAL_MEM_SIZE #else

#define WAP_INT_GLOBAL_MEM_SIZE (1024*(200-X)) #endif

X的值可以自己定

46:Q:假如中文版菜单栏上出现英文字符,就是没有字符结束标志 #number 12000

加上就好了

47:Q:6235-0932 报错

make[2]: Entering directory `E:/KKFUN_SP/S158_NEW' Compiling plutommi/KkfApps/Share/DMG_Client.c ...

\rfluous ',' in 'enum' declaration

\E: expected '}' - inserted before 'PsFuncPtrU16'

\cted ';' or ',' - inserted ';' before 'callback'

\aration lacks type/storage-class (assuming 'int'): 'callback'

\E: Expecting or but found '}'

\cted ';' or ',' - inserted ';' before 'mmi_frm_sms_action_struct'

\aration lacks type/storage-class (assuming 'int'): 'mmi_frm_sms_action_struct'

\E: expected '}' - inserted before 'PsFuncPtrFuncPtr'

\cted ';' or ',' - inserted ';' before 'callback'

\aration lacks type/storage-class (assuming 'int'): 'callback'

\E: Expecting or but found '}'

\cted ';' or ',' - inserted ';' before 'mmi_frm_sms_msg_check_struct'

17

\aration lacks type/storage-class (assuming 'int'): 'mmi_frm_sms_msg_check_struct'

\ype disagreement for 'PsFuncPtrU16'

\ype disagreement for 'PsFuncPtrFuncPtr'

\t

plutommi\\KkfApps\\Share\\DMG_Client.c: 2 warnings, 8 errors, 6 serious errors make[2]: *** [build/SUN35_09A/gprs/MT6235Bo

b/DMG_Pluto.lib] Error 4456540

make[2]: Leaving directory `E:/KKFUN_SP/S158_NEW

A:在SMSStruct.h里添加SmsApi.h 不要受宏控制

48:Q: Error: L6218E: Undefined symbol soc_app_deactivate_req_hdlr

A: DMG_Browser.h里

//如果编译报错请尝试用下面屏蔽的方法进行编译 soc_app_deactivate_req_hdlr(DMGGet_MOD_MMI(),accid,0); //soc_close_nwk_account_by_id(DMGGet_MOD_MMI(),accid);

49:Q: #define MOD_L4C_V MOD_L4C_2 报MOD_L4C_2没定义

A:将其改成MOD_L4C或16

50:Q:6253——0932报错

Error: L6218E: Undefined symbol ClearEntryHandler (referred from DMGUPI_GuiScreen.obj).

Error: L6218E: Undefined symbol SetEntryHandler (referred from DMGUPI_GuiScreen.obj).

Error: L6218E: Undefined symbol PhnsetSetDT (referred from DMGUPI_Time.obj).

Error: L6218E: Undefined symbol wgui_general_pen_down_hdlr (referred from DMGUPI_Pen.obj).

Error: L6218E: Undefined symbol wgui_general_pen_move_hdlr (referred from DMGUPI_Pen.obj).

Error: L6218E: Undefined symbol wgui_general_pen_up_hdlr (referred from DMGUPI_Pen.obj).

A:前三个错误 定义为空

后三个打开dmg——client.C里的笔触函数的宏

18

由于是三个函数没定义 还需到dmg_sharefunction.h里屏蔽已经定义的函数

51:Q:nvram_auto_generate 编不过去

A:这时需要改变我们 的nvram数组里的参数 应该和系统内的对应

52:Q:mazetown.h 头文件打不开

A:在makefile里加上此文件的路径 不要带plutommi

还有就是客户在plutommi 文件下放两个kkfapps文件夹 编译系统不能识别

53:Q:编译工程的时候 报不能打开 mmi_feature.obj

A:这是由于ads的安装路径和perl的不对应引起的 需要比对option.mak文件

54:Q:0840 0852 报错

Warning: L6340W: options first and last are ignored for link type of -scattered

Error: L6218E: Undefined symbol DmgCategory_FullScrnEditEx (referred from SysInfo.obj).

Error: L6218E: Undefined symbol DmgCategory_DynamicList (referred from SysInfo.obj).

Error: L6218E: Undefined symbol Dmg_Get_INPUT_TYPE_NUMERIC_PASSWORD (referred from DMGUPI_Category.obj).

Error: L6218E: Undefined symbol mmi_chset_text_to_ucs2_str (referred from DMGUPI_Gbk2Ucs2.obj).

Error: L6218E: Undefined symbol Dmg_gdi_image_draw_resized (referred from DMGUPI_Graph.obj).

Error: L6218E: Undefined symbol MTK_UI_hide_animations (referred from DMGUPI_GuiScreen.obj).

Error: L6218E: Undefined symbol DmgAlmEnableSPOF (referred from DMGUPI_Sms.obj).

Error: L6218E: Undefined symbol Dmg_get_sms_send_struct (referred from DMGUPI_Sms.obj).

Error: L6218E: Undefined symbol Dmg_Get_INPUT_TYPE_ALPHANUMERIC_SENTENCECASE (referred from DMGUPI_Sms.obj).

Error: L6218E: Undefined symbol Dmg_ReadRecord (referred from DMGUPI_VRam.obj).

Error: L6218E: Undefined symbol Dmg_WriteRecord (referred from DMGUPI_VRam.obj).

Error: L6218E: Undefined symbol DmgSetProtocolEventHandler (referred from kfnetsetting.obj).

Error: L6218E: Undefined symbol DmgGraphicStopGif (referred from Animation.obj). Error: L6218E: Undefined symbol DmgGraphicGetDimensionMem (referred from Animation.obj).

Error: L6218E: Undefined symbol DmgGraphicSetAnimCallback (referred from Animation.obj).

19

Error: L6218E: Undefined symbol DmgGraphicPlayGif (referred from Animation.obj). Error: L6218E: Undefined symbol Dmgmdi_audio_get_file_data_progress (referred from DMGUPI_Audio.obj).

Error: L6218E: Undefined symbol Dmgmdi_audio_set_file_data_progress (referred from DMGUPI_Audio.obj).

Error: L6218E: Undefined symbol Dmgmdi_audio_get_file_data_length (referred from DMGUPI_Audio.obj).

Error: L6218E: Undefined symbol DmgCategory_RegListSelectedCallBack (referred from platform.obj).

Error: L6218E: Undefined symbol DmgGetGDITransColor (referred from platform.obj).

Error: L6218E: Undefined symbol DmgGUI_Hide_Status_Icons (referred from platform.obj).

Error: L6218E: Undefined symbol DmgGUI_Show_Status_Icons (referred from platform.obj).

Error: L6218E: Undefined symbol DmgCategory_FullScrnEdit (referred from platform.obj).

Not enough information to produce a SYMDEFs file. Not enough information to list image symbols. Not enough information to list the image map.

Not enough information to list the image sizes and/or totals. Finished: 4 information, 1 warning and 24 error messages.

Dmg_pluto报错 找不到文件路径

A:那就是dmg文件夹没加到make下仔细检查 Q:客户报我们的ram超了100k

A:我们游戏 在dmg_client.h 里有一个内存池 最小要8k 不然短信不能发送成功 去掉我们库里索游的库

Q:游戏退出花屏的解决办法

A: void mmi_fng_entry_screen(void) {

/*----------------------------------------------------------------*/

/* Local Variables */ /*----------------------------------------------------------------*/ U16 ItemList[MAX_SUB_MENUS]; U16 ItemIcons[MAX_SUB_MENUS]; U16 nItems; U8 *guiBuffer;

/*----------------------------------------------------------------*/

/* Code Body */ /*----------------------------------------------------------------*/ #ifdef __AUX_LCD_WQVGA_SWITCH__

20


移植经验汇总QA库(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:天津大学2006年高分子物理 - 期末试题

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: