随笔 - 494  文章 - 895  trackbacks - 0
<2008年4月>
303112345
6789101112
13141516171819
20212223242526
27282930123
45678910


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


feedsky
抓虾
pageflakes
Rojo
狗狗
google reader
bloglines
my yahoo
newsgator
netvibes
鲜果


Locations of visitors to this page

常用链接

留言簿(70)

随笔分类(637)

随笔档案(494)

相册

BCB

Crytek

  • crymod
  • Crytek's Offical Modding Portal

Game Industry

OGRE

other

Programmers

Qt

WOW Stuff

搜索

  •  

积分与排名

  • 积分 - 355409
  • 排名 - 7

最新随笔

最新评论

阅读排行榜

评论排行榜

最近想入个魅族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 七星重剑 阅读(1807) 评论(12)  编辑 收藏 引用 所属分类: 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 七星重剑
@儒客小子
我在京东上面买的,明天打下客服问下  回复  更多评论
  

专题:Android  iPad jQuery Chrome OS

博客园首页  IT新闻  知识库  学英语  C++程序员招聘
标题  
姓名  
主页
验证码 *
内容(提交失败后,可以通过“恢复上次提交”恢复刚刚提交的内容)  
  登录  使用高级评论  新用户注册  返回页首  恢复上次提交      
[使用Ctrl+Enter键可以直接提交]
每天10分钟,轻松学英语
网站导航: