原文链接

本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解。

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

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

通过这个打包 APK 文件

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

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

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

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

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

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

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

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

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

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

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

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

1 创建KeyStore

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

补充说明:

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

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

分享到:

转载请注明:中国翼通 » Xamarin For Android 打包编译APK文件详细图文教程

Xamarin For Android 打包编译APK文件详细图文教程相关推荐

  1. android编译系统apk文件,VS2012中MonoForAndroid打包编译APK文件详细图文教程

    本文用于介绍Visual Studio 2012中Xamarin Mono For Android 如何打包编译APK文件,从如何创建Android项目,到如何启动调试,都会逐个配图讲解. 1 新建项 ...

  2. android反编译apk文件

    android反编译apk文件 android运行的是.dex文件的二进制码,java运行的是.class文件的码,那么android是怎么将.java格式的文件转换为.dex的文件?------&g ...

  3. Android 反编译apk文件

    需要的工具: apktool:将apk文件反编译成原始的目录文件 地址:http://code.google.com/p/android-apktool/downloads/list dex2jar: ...

  4. Android 反编译apk文件(转)

    需要的工具: apktool:将apk文件反编译成原始的目录文件 地址:http://code.google.com/p/android-apktool/downloads/list dex2jar: ...

  5. java 生成apk包_Eclipse导出安卓apk文件的图文教程

    安装到Android手机上的apk需要签名,本文描述了如何创建自己的签名及从Eclipse中导出apk. 方法/步骤 1.在Eclipse中选择一个Android工程,然后点击鼠标右键菜单中的&quo ...

  6. android+自定义皮肤,android studio自定义更换皮肤详细图文教程

    android studio这款app程序开发软件内也内置了多种皮肤主题,程序开发人员如果感觉一种皮肤太过单调乏味,可以选择使用软件内的其他皮肤风格,软件默认的皮肤是IntelliJ,还有黑色的Dra ...

  7. cps1 cps2 android,CPS1和CPS2模拟器详细图文教程

    作者:o86791008☆TGPSP攻略组 来自:TgBus.com CPS2和CPS1是由CAPCOM早期街机的机版系统,其中包括了许多经典游戏,目前PSP模拟这两种街机已经非常的完美,下面我们为大 ...

  8. Android反编译apk修改版本号重新打包签名详细教程(超详细)

    文章目录 一.反编译工具介绍 1:apktool 获取资源文件 2:dex2jar(源码文件获取) 3:jd-gui 查看APK中classes.dex转化成出的jar文件,即源码文件 二.apkto ...

  9. linux(以ubuntu为例)下Android利用ant自动编译、修改配置文件、批量多渠道,打包生成apk文件...

    原创,转载请注明:http://www.cnblogs.com/ycxyyzw/p/4555328.html  之前写过一篇<windows下Android利用ant自动编译.修改配置文件.批量 ...

最新文章

  1. eclipse中安装使用Gradle构建工具
  2. Centos8 使用auditd配置系统审计
  3. 1200plc 虚拟轴_泡沫轴,哪里酸痛滚哪里,还能滚出完美曲线!
  4. Mybatis增删改
  5. 关于vue项目中添加less,less-loader不能运行的问题
  6. 在ASP.NET Core中使用AOP来简化缓存操作
  7. Java命令行界面(第23部分):Rop
  8. 【竞赛题解】第22次CCF计算机软件能力认证 B
  9. [Android]使用MVP解决技术债务(翻译)
  10. hdu3468 Treasure Hunting 二分匹配
  11. mysql自增主键批量_Mysql批量插入随机数据改进版_设置表主键为自增,免得主键冲突...
  12. StuQ IT技能图谱全集
  13. 数据类型不一致: 应为 NUMBER, 但却获得 BINARY
  14. 华为交换机配置syslog发送_配置华为交换机推送syslog到日志服务器
  15. 使用CPN Tools工具做简单的登录模型(初学者)
  16. 当当网张亮:Sharding-JDBC 未来将更加多样化
  17. 全面了解信贷业务流程
  18. python爬虫爬取今日头条_爬取今日头条头条号文章数据
  19. EF Data Operation With Async Task
  20. To the MAX(蓝书刷题记录)

热门文章

  1. java引用复制_Java中引用的浅复制和深复制
  2. 使用Maven前夕(Maven项目架构管理工具、配置环境变量、阿里云镜像、本地仓库)
  3. 定位会完全压住标准流盒子里面的内容(HTML、CSS)
  4. Angular使用ng build打包报错 Property 'setControl' does not exist on type 'AbstractControl'.解决方法
  5. Opencv之通过url抓取图片并通过opencv可视化
  6. 32 开漏输出 高电平_关于各种IO输出类型详解
  7. linux内核系列远程拒绝服务漏洞,预警 | Linux 爆“SACK Panic”远程DoS漏洞,大量主机受影响...
  8. RR调度(Round-robin scheduling)简单介绍
  9. 【编译原理笔记05】语法分析:FIRST集和FOLLOW集的计算,[非]递归的预测分析法,预测分析中的错误处理
  10. 1到10选一个数字读心术_虾米启示录:理想音乐生活与现实之间 隔着一个草莓蛋糕的距离...