Visual Studio 2012中Mono For Android 如何打包编译APK文件教程

本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解。教程比较简单,针对像我一样的新人,目的是为了方便大家学习。觉得不错的话,可以在吾乐吧留个脚印,顶一下。

C#开发Android应用实战-使用Mono for Android和.NET/C#

mono-for-android-develop-chinese-book

目前,唯一一本中文的Mono for Android教程书籍,想要学习的话,就赶紧买一本吧!

新建Mono Android项目

————————————————-

QQ群:Mono For Android 技术交流群
QQ群号:223541981

————————————————-

1 新建项目
2 选择安卓
3 选择安卓程序
4 随便取名和设置存放路径
5 确定

发现这个生成 APK 文件(Package MonoTest for Android(.apk))的选项根本不能点击
1 创建完一个新的项目
2 点击“生成”工具栏
3 发现这个生成 APK 文件(Package MonoTest for Android(.apk))的选项根本不能点击。其实这个是没用的,至少从 Mono Android 4.6 开始,这个没啥作用,真正的打包APK不是这个,后面继续介绍…

通过这个打包 APK 文件
通过这个打包 APK 文件

前提是:
1)安卓模拟器正在运行
2)并且这个项目的编译方式必须是 Release

否则这个图标是禁用状态,不能点击

把这个改为 Release 方式,否则不能打包 APK 然后点击“启动”

1 把这个改为 Release 方式,否则不能打包 APK,然后点击“启动”

点击启动之后弹出这个,需要启动一个模拟器
1 点击启动之后弹出这个,需要启动一个模拟器

选择对应的模拟器,我选择的是 Android 4.0
1 选择对应的模拟器,我选择的是 Android 4.0
2 OK

等模拟器启动完毕之后 就会出现下面这个选项 选中他,OK

1 等模拟器启动完毕之后,就会出现下面这个选项,选中他,OK
2 OK

这就是使用模拟器调试的过程,现在程序启动启动了
1 这就是使用模拟器调试的过程,现在程序启动启动了
2 接下来,开始讲解如何打包APK

需要新建一个 AndroidMainfest.xml 文件
1 双击查看属性面板
2 点击 Android Mainfest
3 需要新建一个 AndroidMainfest.xml 文件

填写左边的基本信息,保存
1 填写左边的基本信息,保存

工具——Publish Android Application...——通过这个打包 APK 文件

1 工具——Publish Android Application…——通过这个打包 APK 文件

新建一个 KeyStore
1 新建一个 KeyStore
2 设置密码
3 下一步

参考填写相关安卓程序信息
1 参考填写相关安卓程序信息
2 下一步

1 创建KeyStore

1 创建KeyStore

这个就是最后生成的 APK 文件
这个就是最后生成的 APK 文件

补充说明:

大家可能会发现VS2010的工具栏多了一些Mono Android选项,但是VS2012却没有,其实可以通过自定义,弄出来

1 除了点击“启动”打开模拟器也可以通过这个启动模拟器
2 大家可能会发现VS2010的工具栏多了一些Mono Android选项,但是VS2012却没有,其实可以通过自定义,弄出来

勾选你想要的工具栏就行了,例如我勾选了 iOS、Xamarin.Android
勾选你想要的工具栏就行了,例如我勾选了 iOS、Xamarin.Android

本文由吾乐吧软件站原创撰写,转载请注明出处:https://www.wuleba.com/7342.html

版权声明:

小编:吾乐吧软件站

链接:https://www.wuleba.com/7342.html

来源:吾乐吧软件站

本资源仅供个人学习,禁止用于商业用途。下载后请于24小时内删除,并支持正版或原作者。因使用本资源导致的任何法律纠纷或损失,由使用者自行承担。

THE END
上一篇 任正非再登《财富》商界50强榜首 马化腾第二
下一篇 千千静听 7.0.0 去广告美化增强版(Dreamcast作品)
相关内容
转发
13
点赞
分享
全部转发 0 只看作者
按时间倒序 按时间正序

全部评论 13 只看作者
按时间倒序 按时间正序
忘忧草
相当给力。不错
2014年11月30日 11:18 0 回复
qjd
生成不了密钥库啊,每次都得重新签名
2014年2月12日 17:17 0 回复
新谷网
不错,学习了
2013年9月29日 10:37 0 回复
EvilQ
您好,,在vs2012中,不能识别butten 的id,,,只有默认的mybutten。。。??????
2013年9月23日 16:24 0 回复
不懂
你好 打包后 .apk文件没有是什么原因呢
2013年6月25日 21:38 0 回复
gk
我在新建一个 AndroidMainfest.xml 文件这里,它一直提示Could not load file or assembly'Mono.Posix,Version=2.0.0.0,系统找不到指定的档案,请问有人遇过吗?
2013年5月13日 01:38 0 回复
吾乐吧软件站 Lv.3 回复 @gk
必须同时安装VS2010+VS2012,或者只安装2010,Xamarin才会正常工作的,假如你只有VS2012,可能会出现很多其他问题。你这个问题,暂时没遇到。
2013年5月13日 09:59 0 回复
在这找到跟我一样的问题https://forums.xamarin.com/discussion/3097/vs2012-mono-posix-error-when-changing-manifest ,看来只能等破解更新了!
2013年5月14日 01:44 0 回复
吾乐吧软件站 Lv.3 回复 @gk
破解工具是绝对可以用的。。。原版系统无压力
2013年5月14日 09:05 0 回复
喔喔兒
学习了
2013年4月26日 18:05 0 回复
wu
很好,谢谢楼主
2013年4月18日 12:06 0 回复
wumao
good
2013年3月31日 00:17 0 回复
浏览迷
非常详细,精品
2013年3月28日 15:10 0 回复
赞赏支持
微信收款码
微信扫一扫
支付宝收款码
支付宝扫一扫
投诉内容
0/200
上传图片(最多3张,单张不超过2MB)
生成分享图片
正在生成预览...