SKYENGINE API  参考手册返回目录  

移植层接口平台实现一览表


针对各个接口在各平台的实现情况,现作出如下表格,以供参考。目前提供的只是最近版本的移植层接口实现情况。

 

移植层接口

MTK平台

SPR平台

BREW平台

MSTAR平台

 

外部移植接口
mr_start_dsm √ √ √ √
mr_start_dsmB √ √ √ √
mr_start_dsmC √ √ √ √
mr_start_dsm_ex √ √ √ √
mr_stop √ √ √ √
mr_pauseApp √ √ √ √
mr_resumeApp √ √ √ √
mr_event √ √ √ √
mr_timer √ √ √ √
mr_smsIndiaction √ √ √ √
mr_save_mrp √ √ √ √
mr_newSIMInd √ √ √ √
mr_registerAPP √ √ √ √
抽象移植接口 输出接口 mr_drawBitmap √ √ √ √
mr_getCharBitmap √ √ √ √
mr_getScreenInfo √ √ √ √
mr_startShake √ √ √ √
mr_playSound √ √ √ √
mr_stopSound √ √ √ √
定时器接口 mr_timerStart √ √ √ √
mr_timerStop √ √ √ √
文件系统接口 mr_getLen √ √   √
mr_open √ √   √
mr_read √ √   √
mr_write √ √   √
mr_close √ √   √
mr_info √ √   √
mr_seek √ √   √
mr_remove √ √   √
mr_rename √ √   √
mr_mkDir √ √   √
mr_rmDir √ √   √
mr_findStart √ √   ×
mr_findGetNext √ √   ×
mr_findStop √ √   ×
mr_ferrno √     ×
通信接口   mr_sendSms √ √   √
mr_call √ √   √
mr_connectWAP √ ×   ×
mr_getNetworkID √ √   √
网络接口 mr_initNetwork √ √   √
mr_closeNetwork √ √   √
mr_getHostByName √ √   √
mr_socket √ √   √
mr_connect √ √   √
mr_closeSocket √ √   √
mr_recv √ √   √
mr_send √ √   √
mr_recvfrom √      
mr_sendto √      
本地UI接口 菜单接口 mr_menuCreate √ √   √
mr_menuSetItem √ √   √
mr_menuShow √ √   √
mr_menuRelease √ √   √
mr_menuRefresh √ √   √
对话框接口 mr_dialogCreate √ √   √
mr_dialogRefresh √ √   √
mr_dialogRelease √ √   √
文本框接口 mr_textCreate √ √   √
mr_textRefresh √ √   √
mr_textRelease √ √   √
编辑框接口 mr_editCreate √ √   √
mr_editRelease √ √   √
mr_editGetText √ √   √
可扩展窗体接口 mr_winCreate √ √   √
mr_winRelease √ √   √
其他系统基本接口 mr_printf √ √   √
mr_mem_get √ √   √
mr_mem_free √ √   √
mr_exit √ √   √
mr_getTime √ √   √
mr_getDatetime √ √   √
mr_getUserInfo √ √   √
mr_sleep √      
   扩展接口(mr_plat/mr_platEx) 展讯平台专有接口 mr_plat(1) -调节CPU频率        
mr_plat(2) -获取平台可映射虚拟键数        
mr_plat(3)-获取虚拟键状态        
mr_plat(4)-nes特殊操作        
mr_plat(5)-保存模拟器游戏积分        
mr_plat(6)-读取模拟器游戏积分        
mr_plat(7)-按键音开启关闭控制   √    
mr_plat(8)-设置wap下载的.nes保存所使用的存储器        

mr_platEx(11)-获取手机平台的mp3存储目录名称

  √    
mr_platEx(12)-获取手机平台的picture存储目录名称   √    
本地UI扩展接口 mr_platEx(1)-创建一个单/多选菜单 √ √   √
mr_platEx(2)-设置菜单项 √ √   √
mr_platEx(3)        
mr_platEx(4)        
mr_platEx(5)        
mr_plat(104)-销毁窗口而不画屏        
mr_platEx(5101)-修改本地UI的左右软件文本        
文件系统扩展接口 mr_plat(1218)-查询存储卡的状态 √ √   ×
mr_plat(1231)-获得当前文件的指针的位置 √ √   √
mr_platEx(1204)-切换目录 √ √   √
mr_platEx(1305)-获得指定盘符的剩余空间 √ √   √
mr_platEx(1306)-获取存储设备的名字(展讯接口)   √    
网络扩展接口 mr_plat(1001)-查询socket的连接状态 √ √   √
mr_plat(1002)-设置socket的连接等待时间        
mr_platEx(1003)-绑定一个socket到本机端口        
mr_platEx(1226)-获取PLMN √ √   ×
mr_plat(1327)-查询WIFI是否可用        
mr_plat(1328)-设置是否使用WIFI联网        
mr_platEx(6004)-查询最后一次联网时间        
后台程序接口 mr_plat(1003)-激活后台程序到前台 √ √   ×
mr_platEx(1004)-切换到后台运行 √ √   √
mr_platEx(1005)-在状态栏上显示图标 √ √   √
mr_plat(1006)-隐藏状态栏上的图标 √ √   ×
mr_plat(1326)-控制状态栏显示 √ ×   ×
mr_plat(1391)-查询是否支持后台接口 √ √   ×
mr_platEx(6000)-查询桌面气泡框是否支持 √ ×   ×
mr_platEX(6001)-显示桌面气泡框 √ ×   ×
mr_platEx(6002)-隐藏桌面气泡框 √ ×   ×
mr_platEx(6003)-是否在待机界面        
mr_platEx(1323)-设置异步转后台        
mr_platEx(6005)-停止异步转后台        
音频接口 mr_platEx(201x)-设备初始化 √ √   ×
mr_platEx(202x)-加载一个文件 √ √   ×
mr_plat(1302)-设置声音的大小 √ √   ×
mr_platEx(203x)-加载缓冲数据 √ √   ×
mr_platEx(204x)-从当前的位置开始播放 √ √   ×
mr_platEx(205x)-暂停播放 √ √   ×
mr_platEx(206x)-继续播放 √ √   ×
mr_platEx(207x)-停止播放 √ √   ×
mr_platEx(208x)-关闭设备 √ √   ×
mr_platEx(209x)-获取当前设备的状态 √ √   ×
mr_platEx(210x)-设置播放位置,已经播放了多少时间 √ ×   ×
mr_platEx(211x)-设置播放位置,已经播放了相对文件或者缓冲的起始位置的偏移量 × ×   ×
mr_platEx(212x)-获取整首歌的播放时间 √ √(mp3)   ×
mr_platEx(213x)-获取当前的播放进度时间(s) √ √(mp3)   ×
mr_platEx(215x)-获取当前的播放进度时间(ms) √ ×   ×
mr_platEx(216x)-多媒体模块释放        
mr_platEx(220x)-占用IRAM        
mr_platEx(221x)-释放IRAM        
mr_platEx(222x)-多通道加载 √ ×   ×
mr_platEx(223x)-多通道播放已经加载的数据 √ ×   ×
mr_platEx(224x)-多通道播放停止 √ ×   ×
mr_platEx(225x)-多通道释放已经加载的数据 √ ×   ×
mr_plat(102)-告知驱动PCM写入数据的绝对地址 √ ×   ×
mr_plat(103)-取得PCM数据已经播放掉的数据的绝对地址 √ ×   ×
CAMERA接口 mr_plat(2500)-初始化 √ ×   ×
mr_platEx(2501)-进入预览状态 √ ×   ×
mr_plat(2502)-暂停 √ ×   ×
mr_plat(2503)-恢复 √ ×   ×
mr_plat(2504)-关闭 √ ×   ×
mr_platEx(2505)-拍照 √ ×   ×
mr_plat(2506)-获得缩放等级 √ ×   ×
mr_plat(2507)-放大 √ ×   ×
mr_plat(2508)-缩小 √ ×   ×
mr_platEx(2509)-获取预览数据 √ ×   ×
录音接口 mr_platEx(2700)-开始录音 √ ×   ×
mr_plat(2701)-暂停 √ ×   ×
mr_plat(2702)-恢复 √ ×   ×
mr_plat(2703)-停止 √ ×   ×
mr_platEx(2704)-获得PCM数据 √ ×   ×
图片接口 mr_platEx(3001)-获取图片信息 √ √   ×
mr_platEx(3002)-图片解码 √ ×   ×
mr_platEx(3003)-查询解码状态        
mr_platEx(3004)-gif解码 × ×   ×
mr_platEx(3005)-释放gif解码资源 √ ×   ×
mr_platEx(3007)-绘制BUFFER        
mr_platEx(3008)-获取ACTIVE LAYER        
mr_platEx(3009)-DMA异步刷屏 √ ×   ×
mr_platEx(3010)-直接调用平台接口将图片绘制到指定的矩形内 √ ×   ×
mr_platEx(3011)-显示gif动画 √ ×   ×
mr_plat(3012)-停止动画 √ ×   ×
mr_platEx(3013)-        
mr_platEx(3014)-绘制mtk资源格式的图片        
mr_platEx(3015)-绘制mtk资源格式的gif动画        
电话本接口 mr_platEx(4011)-电话本搜索 √ ×   ×
mr_platEx(4012)-电话本编辑 √ ×   ×
mr_platEx(4016)-获取条目信息 √ ×   ×
mr_plat(4017)-拷贝记录        
mr_platEx(4021)-设置本机号码        
mr_plat(4022)-获取本机号码        
mr_plat(4031)-删除所有记录        
mr_platEx(4032)-获取电话本条数 √ ×   ×
mr_platEx(4033)-获取电话本操作状态 √ ×   ×
mr_platEx(4041)-创建平台电话本浏览对象 √ ×   ×
mr_platEx(4042)-获得选中记录信息 √ ×   ×
mr_platEx(4043)-销毁电话本浏览对象 √ ×   ×
短信模块接口 mr_platEx(1008)-调用mtk的发送短信界面 √ ×   ×
mr_plat(1011)-设置收到新短信的时候是否显示提示界面 √ ×   ×
mr_plat(1100)-获得短信操作的状态 √ ×   ×
mr_plat(1101)-获得短信信箱中短信的条数 √ ×   ×
mr_platEx(1102)-获得指定一条短信的信息 √ ×   ×
mr_platEx(1103)-读取一条短信 √ ×   ×
mr_platEx(1104)-删除一条短信 √ ×   ×
mr_plat(1105)-发送获得手机和sim卡存储空间 √ ×   ×
mr_plat(1106)-获得短信中心 √ √   ×
mr_platEx(1203)-发送彩信 √ ×   ×
数据账号接口 mr_plat(1107)-发送获得apn信息的请求 √ √   待定
mr_platEx(1108)-从缓存中读取apn信息 √ √   待定
mr_platEx(1109)-设置apn信息 √ ×   待定
mr_plat(1110)-设置apn使用的标志位 √ √   √
mr_plat(1111)-调用mtk的界面设置apn √ √   √
手机信息查询及设置接口   mr_plat(1205)-获取手机是否是触摸屏信息 √ √   √
mr_plat(1214)-设置挂机键是否回IDLE √ √   √
mr_platEx(1009)-设置墙纸 √ ×   √
mr_platEx(1116)-获取编译时间 √ √   ×
mr_platEx(1117)-获取硬件版本号 √ ×   ×
mr_platEx(1221)-获取APPLIST标题 √ ×   ×
LCD旋转 mr_plat(101)-设置旋转角度 √ ×   ×
mr_plat(105)-获取旋转角度 √ ×   ×
主题 mr_platEx(1112)-激活手机主题        
mr_plat(1113)-还原手机主题        
mr_plat(1114)-获得当前激活的主题的appid        
mr_plat(1115)-设置主题中主菜单当前选中的宫格的index        
铃音 mr_platEx(1208)-设置手机铃声 √ ×   ×
语言 mr_plat(1206)-获取手机当前设置的语言 √ √   √
mr_platEx(0x90002)-获取手机支持的全部语言 √ ×   ×
情景模式 mr_plat(1213)-获得手机当前的情景模式 √ √   √
字体 mr_platEx(1201)-获取字宽字高 √ ×   √
SIM卡信息 mr_plat(1004)-设置使用SIM卡 √ √   √
mr_platEx(1307)-获取SIM卡个数信息 √ √   √
时间日期 mr_platEx(5001)-获取手机时间        
mr_platEx(5002)-设置手机时间 √ √   ×
mr_platEx(5011)-设置手机闹钟        
mr_platEx(5013)-获得手机闹钟个数        
mr_platEx(5014)-设置闹钟        
mr_platEx(0x90001)-获取当前时区信息        
NES模拟器接口 mr_platEx(1210)-获取NES模拟器按键布局        
mr_platEx(1220)-获得rom信息        
mr_platEx(1225)-获取手柄信息        
文件浏览接口 mr_platEx(1401)-初始化筛选器 √ √   ×
mr_platEx(1402)-设置要显示的文件类型 √ √   ×
mr_platEx(1403)-设置不要显示的文件类型 √ √   ×
mr_platEx(1404)-调用平台本地浏览界面 √ √   ×
mr_platEx(1405)-获得选中的文件路径 √ √   ×
mr_platEx(1406)-销毁浏览对象 √ √   ×
动感芯片接口 mr_plat(4001)-停止动感芯片监听 √      
mr_plat(4002)-给动感芯片上电 √      
mr_plat(4003)-给动感芯片断电 √      
mr_plat(4004)-动感芯片监听晃动模式 √      
mr_plat(4005)-动感芯片监听倾斜模式 √      
mr_plat(4006)-获取动感芯片上送的数值的范围值 √      
层接口 mr_platEx(1308)-设置参与刷新的层 √ ×   ×
mr_platEx(1309)-创建层 √ ×   ×
mr_plat(1310)-释放层 √ ×   ×
mr_platEx(1311)-获得base层的句柄 √ ×   ×
mr_plat(1312)-设置激活层 √ ×   ×
mr_platEx(1313)-设置层位置 √ ×   ×
mr_plat(1314)-设置png的背景层        
mr_platEx(1315)-获取激活层信息 √ ×   ×
mr_platEx(1316)-层叠加 √ ×   ×
mr_plat(1317)-设置层的透明值 √ ×   ×
mr_plat(1318)-关闭层的透明属性 √ ×   ×
mr_plat(1319)-设置层的透明色 √ ×   ×
mr_plat(1320)-关闭层的透明色处理 √ ×   ×
mr_plat(1321)-设置刷屏锁 √ ×   ×
mr_plat(1322)-取消刷屏锁 √ ×   ×
信号强度接口 mr_plat(1016)-初始化 √ ×   ×
mr_platEx(1017)-获得信号强度 √ ×   ×
mr_plat(1018)-关闭 √ ×   ×
背光接口 mr_plat(1020)-获得当前背光状态        
mr_platEx(1222)-设置背光一直为开 √ √   √
mr_platEx(1223)-恢复背光设置        
位置信息接口 mr_plat(1215)-初始化 √ ×   ×
mr_plat(1216)-关闭 √ ×   ×
mr_platEx(1224)-获取小区ID √ ×   ×
内存扩展接口 mr_platEx(1001)-获取屏幕缓冲 √ √   √
mr_platEx(1002)-释放屏幕缓冲 √ √   √
mr_platEx(1012)-申请内部RAM √ ×   ×
mr_platEx(1013)-释放内部RAM √ ×   ×
mr_platEx(1014)-申请扩展内存 √ √   √
mr_platEx(1015)-释放扩展内存 √ √   √
QQ相关接口 mr_platEx(1006)-启动平台QQ        
mr_platEx(1332)-SKYQQ接口        
天气预报相关接口 mr_plat(1217)-退出天气预报        
mr_platEx(5015)-获得天气信息        
mr_platEx(5016)-进入天气预报        
mr_platEx(5017)-退出天气预报        
mr_platEx(5018)-获取天气通知        
mr_platEx(5019)-获取天气桌面信息        
其他未归类接口 mr_plat(1211)-生成随机数 √ √   ×
mr_plat(1325)-绘制主菜单背景 √ ×   ×
mr_plat(1333)-进入TODO LIST        
mr_platEx(1207)-UNICODE转GB        


Copyright ?2005-20010 SKY-MOBI

返回目录