魅族M8 SDK使用幫助
一、安裝M8SDK
1. 從Meizu公司的網(wǎng)站(www.meizu.com)下載最新的軟件開發(fā)工具包(SDK);
2. 執(zhí)行M8SDK.msi;
3. 按提示安裝完成,完成安裝后的文件夾結(jié)構(gòu)如下:
Program Files
Windows CE Tools
wce600
M8SDK
Emulation ---- M8模擬器
Include ---- C/C++ 頭文件
Lib ---- 庫(kù)文件
Samples ---- 文檔和例子
二、安裝VS2005+SP1
三、如何創(chuàng)建M8應(yīng)用程序
1. 打開VS2005,選擇[文件]-[新建]-[項(xiàng)目]
項(xiàng)目類型選擇:智能設(shè)備
模板選擇:Win32 智能設(shè)備
輸入項(xiàng)目的名稱:M8Sample
點(diǎn)擊確定后進(jìn)入下一步
3. 平臺(tái)選擇:選擇M8SDK
4. 下一步后選擇Windows 應(yīng)用程序
5. 點(diǎn)擊完成后VS2005自動(dòng)生成一個(gè)程序框架,要想使用Meizu提供的界面庫(kù),我們不使用VS2005自動(dòng)生成的程序框架。
刪除M8Sample.cpp的所有內(nèi)容
從SDK的安裝目錄中拷貝例子代碼: Program FilesWindows CE Toolswce600M8SDKSamplesMZFCmzfc_sample_01
拷貝mzfc_sample_01.cpp的所有內(nèi)容,粘貼到M8Sample.cpp中
6. 配置項(xiàng)目設(shè)置
打開[項(xiàng)目] – [屬性]
選擇[鏈接器] – [輸入] – [附加依賴項(xiàng)]
添加mzfc.lib – 界面支持庫(kù)
添加PlatformApi.lib – 使用M8特殊硬件的支持庫(kù)
添加CallInterface.lib – 使用GPRS撥號(hào)的支持庫(kù)
7. 編譯生成應(yīng)用程序。
8. 使用模擬器調(diào)試應(yīng)用程序
在設(shè)備選擇列表中選擇:M8SDK Emulator
啟動(dòng)調(diào)試,模擬器會(huì)自動(dòng)加載
可以和正常調(diào)試一樣設(shè)置斷點(diǎn),查看程序運(yùn)行狀態(tài)等功能
9. 使用M8調(diào)試應(yīng)用程序
在設(shè)備選擇列表中選擇:M8SDK ARMV4 Device
M8 設(shè)置中USB選擇同步模式
連接M8至電腦中,安裝ActiveSync驅(qū)動(dòng)
連接至ActiveSync后,這時(shí)可以啟動(dòng)調(diào)試
應(yīng)用程序會(huì)部署到M8中運(yùn)行
10. 使用M8調(diào)試應(yīng)用程序時(shí),請(qǐng)把M8的固件升級(jí)到V0.8.0.3版本以上
四、發(fā)布應(yīng)用程序
請(qǐng)使用CAB打包工具打包要發(fā)布的應(yīng)用程序
要想應(yīng)用程序出現(xiàn)在M8的桌面,需要在CAB文件中加入以下注冊(cè)表信息:
[HKEY_LOCAL_MACHINESOFTWAREMeizuMiniOneShellMain你的應(yīng)用名稱]
"DisplayName"="Calculator" ;顯示在桌面的名稱
"ExecFileName"="\windows\Calculator.exe" ;應(yīng)用程序可執(zhí)行文件路徑
"ProgramID"="{52D0E792-4A35-4619-80B0-9204156D6F74}" ;GUID,請(qǐng)使用VS2005工具菜單下的生成GUID工具生成
"DefaultIcon"="\windows\calc8080.png" ;桌面圖標(biāo)
"Order"=dword:1 ;在當(dāng)前桌面頁(yè)中的位置
"Page"=dword:1 ;出現(xiàn)在桌面的第幾頁(yè)
版權(quán)所有,未經(jīng)許可不得轉(zhuǎn)載
關(guān)于CNMO | 聯(lián)系我們 | 站點(diǎn)地圖 | 精英招聘 | CNMO記事 | 家長(zhǎng)監(jiān)護(hù)工程 | 舉報(bào)不良信息
Copyright © 2007 -
北京沃德斯瑪特網(wǎng)絡(luò)科技有限責(zé)任公司.All rights reserved 發(fā)郵件給我們
京ICP證-070681號(hào) 京ICP備09081256號(hào) 京公網(wǎng)安備 11010502036320號(hào)