随笔 - 505  文章 - 1034  trackbacks - 0
<2009年4月>
2930311234
567891011
12131415161718
19202122232425
262728293012
3456789


子曾经曰过:编程无他,唯手熟尔!

常用链接

留言簿(94)

随笔分类(649)

随笔档案(505)

相册

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

积分与排名

  • 积分 - 800076
  • 排名 - 16

最新随笔

最新评论

阅读排行榜

评论排行榜

最近想入个魅族M8,这次不能头脑一热就买个,要好好的了解下,钱不能乱花,好钢要用到刀刃上!那就先看看M8的SDK开发吧!IPhone SDK开发要在苹果机上才行,NND,我想试下的话岂不是还得去买个苹果机?还得现学OS X?算了,生也有涯,偶不想这么早就殆矣!再说了,M8是自家中国兄弟开发的,怎么不支持下?

扒饭网的软件中心现在有200+软件可以下载,还支持给软件作者捐赠,哈哈,整个平台已经搭起来了!全世界华人程序员联合起来!为M8开发Application!超越Apple IPhone App Store!

截图:
竖着看屏幕显示不全,所以旋转了90度,唉,公司里的显示器是17‘的,不爽!


扒饭网上看到这篇文章,扫了一眼,好亲切好熟悉的开发环境啊!哈哈!


M8SDK使用说明
 


一、安装M8SDK

1. 从Meizu公司的网站(www.meizu.com)或扒饭软件平台(Down.m8Fans.com )下载最新的软件开发工具包(SDK);
2. 执行M8SDK.msi;
3. 按提示安装完成,完成安装后的文件夹结构如下:
Program Files
     Windows CE Tools
             wce600
                    M8SDK
                           Emulation ---- M8模拟器
                           Include     ---- C/C++ 头文件
                           Lib            ---- 库文件
                           Samples   ---- 文档和例子


二、安装VS2005+SP1


三、如何创建M8应用程序

1. 打开VS2005,选择[文件]-[新建]-[项目]
􀁺 项目类型选择:智能设备
􀁺 模板选择:Win32 智能设备
􀁺 输入项目的名称:M8Sample
􀁺 点击确定后进入下一步




2. 选择下一步




3. 平台选择:选择M8SDK




4. 下一步后选择Windows 应用程序




5. 点击完成后VS2005自动生成一个程序框架,要想使用Meizu提供的界面库,我们不使用VS2005自动生成的程序框架。
􀁺 删除M8Sample.cpp的所有内容
􀁺 从SDK的安装目录中拷贝例子代码: Program Files\Windows CE Tools\wce600\M8SDK\Samples\MZFC\mzfc_sample_01
􀁺 拷贝mzfc_sample_01.cpp的所有内容,粘贴到M8Sample.cpp中

6. 配置项目设置
􀁺 打开[项目] – [属性]
􀁺 选择[链接器] – [输入] – [附加依赖项]
􀁺 添加mzfc.lib – 界面支持库
􀁺 添加PlatformApi.lib – 使用M8特殊硬件的支持库
􀁺 添加CallInterface.lib – 使用GPRS拨号的支持库




7. 编译生成应用程序。

8. 使用模拟器调试应用程序
􀁺 在设备选择列表中选择:M8SDK Emulator


􀁺 启动调试,模拟器会自动加载
􀁺 可以和正常调试一样设置断点,查看程序运行状态等功能


9. 使用M8调试应用程序
􀁺 在设备选择列表中选择:M8SDK ARMV4 Device


􀁺 M8 设置中USB选择同步模式
􀁺 连接M8至电脑中,安装ActiveSync驱动
􀁺 连接至ActiveSync后,这时可以启动调试
􀁺 应用程序会部署到M8中运行


10. 使用M8调试应用程序时,请把M8的固件升级到V0.8.0.3版本以上


四、发布应用程序
􀁺 请使用CAB打包工具打包要发布的应用程序
􀁺 要想应用程序出现在M8的桌面,需要在CAB文件中加入以下注册表信息:

           [HKEY_LOCAL_MACHINE\SOFTWARE\Meizu\MiniOneShell\Main\你的应用名称]
           "DisplayName"="Calculator" ;显示在桌面的名称
           "ExecFileName"="\\windows\\Calculator.exe" ;应用程序可执行文件路径
           "ProgramID"="{52D0E792-4A35-4619-80B0-9204156D6F74}" ;GUID,请使用VS2005工具菜单下的生成GUID工具生成
           "DefaultIcon"="\\windows\\calc8080.png" ;桌面图标
           "Order"=dword:1 ;在当前桌面页中的位置
           "Page"=dword:1 ;出现在桌面的第几页
posted on 2009-04-18 00:29 七星重剑 阅读(3235) 评论(15)  编辑 收藏 引用 所属分类: PL--c/c++IDE -- visual c++

FeedBack:
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-18 13:35 杨粼波
哈哈……
我最近也正要入手一台多普达(HTC)的机器,
就是想用Mobile系统的手机玩手机开发,哈哈……  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-18 17:12 七星重剑
@杨粼波
不一样,不一样
你买手机是为了玩开发
我玩开发是为了买手机  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-19 18:48 xoyojank
在我丢了手机的时候它还没发布, 于是我就错过了买这手机的机会了-_-
当初盼了那么长时间都不出来.....
每天坐公车的时候我还能看到个专卖店, 呵呵  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-20 09:16 儒客小子
我已经用了两个多月了
基本没出过故障,用的很爽,推荐,
只是现在还没想做啥软件
先等楼主的开发吧,我就帮忙测试吧  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-20 13:36 七星重剑
@xoyojank
我周六的时候去体验了下真机,还不错,呵呵
等京东的8G版到了就买  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-20 13:37 七星重剑
@儒客小子
呵呵,这个的开发咱基本上不用学习  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-21 08:55 儒客小子
@七星重剑
为啥要在京东买呢?推荐去店子买,机子是全国统一价,在店子买一般都会送贴膜,套子等,说不定还送电池。而且要买公测版,是有wifi的,正式版可是没有的  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-21 23:48 七星重剑
@儒客小子
店里去看了,送的套子和贴膜要加钱的,wifi正式版里面是软屏蔽的吧?明天就知道了,哈哈,今天已经拿到了,昨天晚上付的款,今天下午就拿到了  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-22 10:59 儒客小子
话可能说晚了,京东的货好像都是正式版,而正式版是硬件屏蔽wifi,不是软屏蔽,是激活不了的。不过其余都一样了,祝玩机愉快  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-22 12:30 七星重剑
@儒客小子
就是啊,昨天晚上我破解了,还是看不到wifi,我郁闷到要撞墙。上网一搜才知道,wifi芯片都没有!羊驼啊!

等网上有牛人自己焊成功了,我也自己试下。除了焊个wifi芯片,估计软件部分也要调整,啥bios之类的  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-22 14:40 儒客小子
@七星重剑
呵呵,是功课没做充分,现在网上有人开始焊wifi芯片了,不过还没有成功的案例出现,估计是能做到的。
魅族是可以免费换机的,你可以去代理或专卖店试下,然后打下魅族的客服,你刚买的,没有任何磨损的话应该是可以免费换测试版的。
原帖由 J.Wong 于 2009-4-21 22:26 发表
你不要提版本等敏感的问题,只要是你愿意按规定补磨损费更换同容量的m8,专卖店一定要给你换,拒绝按规定提供换机服务的我们将重罚甚至取消认证专卖店资格!  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2009-04-22 22:09 七星重剑
@儒客小子
我在京东上面买的,明天打下客服问下  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2010-04-11 16:47 徐徐
兄弟有没有qq啊 交流交流 我的 qq:495913310  回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2010-06-28 07:47 Kaitlin19Bullock
The quantities of research paper writing services sell the custom papers close to this good topic. Therefore, it’s a very good chance to <a href="http://www.gogetessays.com">buy essays</a> or essays written just about this good post.   回复  更多评论
  
# re: 国产神机魅族M8软件开发系列--(0)M8SDK使用说明 2010-07-06 21:55 online papers
Usually, university students seem to be loaded with essays writing assignments, nevertheless some of them have no time and should purchase the essays term papers at the custom research paper service and they are happy with outcomes.   回复  更多评论
  

只有注册用户登录后才能发表评论。
【推荐】超50万行VC++源码: 大型组态工控、电力仿真CAD与GIS源码库
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理