最近想入個魅族M8,這次不能頭腦一熱就買個,要好好的了解下,錢不能亂花,好鋼要用到刀刃上!那就先看看M8的SDK開發(fā)吧!IPhone SDK開發(fā)要在蘋果機上才行,NND,我想試下的話豈不是還得去買個蘋果機?還得現(xiàn)學OS X?算了,生也有涯,偶不想這么早就殆矣!再說了,M8是自家中國兄弟開發(fā)的,怎么不支持下?
扒飯網的軟件中心現(xiàn)在有200+軟件可以下載,還支持給軟件作者捐贈,哈哈,整個平臺已經搭起來了!全世界華人程序員聯(lián)合起來!為M8開發(fā)Application!超越Apple IPhone App Store!
截圖:
豎著看屏幕顯示不全,所以旋轉了90度,唉,公司里的顯示器是17‘的,不爽!
在扒飯網上看到這篇文章,掃了一眼,好親切好熟悉的開發(fā)環(huán)境啊!哈哈!
M8SDK使用說明
一、安裝M8SDK
1. 從Meizu公司的網站(www.meizu.com)或扒飯軟件平臺(Down.m8Fans.com )下載最新的軟件開發(fā)工具包(SDK);
2. 執(zhí)行M8SDK.msi;
3. 按提示安裝完成,完成安裝后的文件夾結構如下:
Program Files
Windows CE Tools
wce600
M8SDK
Emulation ---- M8模擬器
Include ---- C/C++ 頭文件
Lib ---- 庫文件
Samples ---- 文檔和例子
二、安裝VS2005+SP1
三、如何創(chuàng)建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

?? 啟動調試,模擬器會自動加載
?? 可以和正常調試一樣設置斷點,查看程序運行狀態(tài)等功能
9. 使用M8調試應用程序
?? 在設備選擇列表中選擇:M8SDK ARMV4 Device

?? M8 設置中USB選擇同步模式
?? 連接M8至電腦中,安裝ActiveSync驅動
?? 連接至ActiveSync后,這時可以啟動調試
?? 應用程序會部署到M8中運行
10. 使用M8調試應用程序時,請把M8的固件升級到V0.8.0.3版本以上
四、發(fā)布應用程序
?? 請使用CAB打包工具打包要發(fā)布的應用程序
?? 要想應用程序出現(xiàn)在M8的桌面,需要在CAB文件中加入以下注冊表信息:
[HKEY_LOCAL_MACHINE\SOFTWARE\Meizu\MiniOneShell\Main\你的應用名稱]
"DisplayName"="Calculator" ;顯示在桌面的名稱
"ExecFileName"="\\windows\\Calculator.exe" ;應用程序可執(zhí)行文件路徑
"ProgramID"="{52D0E792-4A35-4619-80B0-9204156D6F74}" ;GUID,請使用VS2005工具菜單下的生成GUID工具生成
"DefaultIcon"="\\windows\\calc8080.png" ;桌面圖標
"Order"=dword:1 ;在當前桌面頁中的位置
"Page"=dword:1 ;出現(xiàn)在桌面的第幾頁