本文用于介紹Visual Studio 2012中Xamarin Mono For Android 如何打包編譯APK文件,從如何創(chuàng)建Android項(xiàng)目,到如何啟動(dòng)調(diào)試,都會(huì)逐個(gè)配圖講解。
1 新建項(xiàng)目
2 選擇安卓
3 選擇安卓程序
4 隨便取名和設(shè)置存放路徑
5 確定
1 創(chuàng)建完一個(gè)新的項(xiàng)目
2 點(diǎn)擊“生成”工具欄
3 發(fā)現(xiàn)這個(gè)生成 APK 文件(Package MonoTest for Android(.apk))的選項(xiàng)根本不能點(diǎn)擊。其實(shí)這個(gè)是沒用的,至少從 Mono Android 4.6 開始,這個(gè)沒啥作用,真正的打包APK不是這個(gè),后面繼續(xù)介紹…
通過這個(gè)打包 APK 文件
前提是:
1)安卓模擬器正在運(yùn)行
2)并且這個(gè)項(xiàng)目的編譯方式必須是 Release
否則這個(gè)圖標(biāo)是禁用狀態(tài),不能點(diǎn)擊
1 把這個(gè)改為 Release 方式,否則不能打包 APK,然后點(diǎn)擊“啟動(dòng)”
1 點(diǎn)擊啟動(dòng)之后彈出這個(gè),需要啟動(dòng)一個(gè)模擬器
1 選擇對(duì)應(yīng)的模擬器,我選擇的是 Android 4.0
2 OK
1 等模擬器啟動(dòng)完畢之后,就會(huì)出現(xiàn)下面這個(gè)選項(xiàng),選中他,OK
2 OK
1 這就是使用模擬器調(diào)試的過程,現(xiàn)在程序啟動(dòng)啟動(dòng)了
2 接下來,開始講解如何打包APK
1 雙擊查看屬性面板
2 點(diǎn)擊 Android Mainfest
3 需要新建一個(gè) AndroidMainfest.xml 文件
1 填寫左邊的基本信息,保存
1 工具——Publish Android Application…——通過這個(gè)打包 APK 文件
1 新建一個(gè) KeyStore
2 設(shè)置密碼
3 下一步
1 參考填寫相關(guān)安卓程序信息
2 下一步
1 創(chuàng)建KeyStore
這個(gè)就是最后生成的 APK 文件
補(bǔ)充說明:
1 除了點(diǎn)擊“啟動(dòng)”打開模擬器也可以通過這個(gè)啟動(dòng)模擬器
2 大家可能會(huì)發(fā)現(xiàn)VS2010的工具欄多了一些Mono Android選項(xiàng),但是VS2012卻沒有,其實(shí)可以通過自定義,弄出來
勾選你想要的工具欄就行了,例如我勾選了 iOS、Xamarin.Android