文档编号 沈阳新元信息与测控技术有限公司 项目名称 Android_2013-3-18 版本 1.2 密级 商密A C#环境下开发Android软件环境搭建 产品版本 C#_安卓版
C#环境下开发Android软件环境搭建手册
(内部资料 请勿外传)
编 写: 检 查:
徐维
日 期: 2013-3-18 日 期:
沈阳新元信息与测控技术有限公司
版权所有 侵权必究
文件修改记录
修改日期 2013-3-18 2013-3-19 2013-3-21 版本 1.0 1.1 1.2 修改页码、章节、条款 全部 全部 2章 修改描述 创建 修改 修改 作者 徐维 徐维 徐维 目录
C#环境下开发Android软件环境搭建手册 .................................................................................. 1 1.引言 ............................................................................................................................................ 3
1.1编写目的............................................................................................................................. 3 1.2开发优缺点 ......................................................................................................................... 3 2.步骤 ............................................................................................................................................ 3
2.1开发环境搭建大体概况 ..................................................................................................... 3 2.2安装vs2010 ........................................................................................................................ 4 2.3安装jdk-6u4-windows-i586-p.exe ...................................................................................... 4 2.4安装adroid-sdk-windows ................................................................................................... 4 2.5安装dotNetFx40_Full_x86_x64.exe步骤 ........................................................................ 17 2.6安装Mono的GTK支持包步骤 ...................................................................................... 18 2.7安装mono-2.11.3-gtksharp-2.12.11-win32-0.exe步骤 .................................................. 21 2.8安装Mono的步骤 ........................................................................................................... 26 2.9 安装Mono的android步骤 ........................................................................................... 31 2.10 FirstMonoDroidApp模拟器运行 ................................................................................. 35 2.11 FirstMonoDroidApp真机运行 ..................................................................................... 38
1.引言
1.1编写目的
Android系统一下子铺天盖地而来,让人目不暇接。兴奋的同时也让部分开发人员犯难了!要知道从熟知的Wince,Mobile开发语言C#跨越到RFID_Android的java,可不是一朝一夕就能完成。这就是本个文档编写的目的,用C#开发Android的程序,如果哪天Windows Phone,发达了,那你现在写的很多代码还可以用于WP应用开发!另外,如果你考虑用MonoTouch开发iPhone应用程序,一次写代码,却可以用于三大移动平台,这样方便了代码的可移植性。
1.2开发优缺点
下面,我们通过一个表格对比C#和Java在Android开发的优缺点。
C# Java 开发难易度 简单 较难 授权费用 需要授权费用 不需要授权费用 程序效率 高 高 多平台支持 优势明显 优势明显 2.步骤
2.1开发环境搭建大体概况
如下:顺序按下面1-7安装
1、 安装Microsoft Visual Studio2010专业版
2、 安装Java 开发工具: 安装JDK,这里根据需要安装jdk-6u4-windows-i586-p.exe(与既存
的代码的jdk保持相同,对今后的移植有帮助) 3、 安装Android SDK: SDK Manager.exe
安装之后还需要用SDK Manager安装API 7,API 8,API 10,API 12,API 15全部或者最少一个或者参考 http://blog.csdn.net/forever_crying/article/details/6631428 的方法 4、 安装微软Dotnet 4.0: dotNetFx40_Full_x86_x64.exe 5、 安装Mono的GTK支持包: gtk-sharp-2.12.10.win32.msi
装MonoDevelop要注意,要先装gtk-sharp
需要注意的是Visal Studio Express不能使用这个产品会提示: \6、 安装Mono的开发工具: MonoDevelop-3.0.4.6.msi
7、 安装Mono的android开发包: mono-android-4.2.5.264184895.msi
真机部署
Evaluation Version only deploys to emulators.Click to activete.
解决方法:
Mono for Android 不是免费的,专业版授权费$399,企业版授权费$999
破解补丁在http://down.51cto.com/data/514411 压缩包/mandroid文件夹里面 破解方法把在mandroid文件夹里面mandroid.exe 放到C:\\Program Files\\MSBuild\\Novell或者C:\\Program Files (x86)\\MSBuild\\Novell 覆盖同名文件
此破解版已经在X86 版真机测试通过 附:
Mono 运行库位置C:\\Program Files\\MSBuild\\Novell\\platforms 用途 安装VS2012开发android 安装Java 开发工具: 安装Android SDK: 安装微软Dotnet 4.0: 安装Mono的GTK支持包: 安装Mono的开发工具: 补丁: 安装Mono的android开发包(破解): 安装软件名 vs2010 jdk-6u4-windows-i586-p.exe adroid-sdk-windows installer_r21.1-windows.exe dotNetFx40_Full_x86_x64.exe gtk-sharp-2.12.10.win32.msi mono-2.11.3-gtksharp-2.12.11-win32-0.exe MonoDevelop-3.0.3.5.msi vcredist_x86.exe mono-android-4.2.5.195540401.msi mandroid.exe 下载 √ √ √ √ √ √ √ 安装 √ √ √ √ √ √ √ 运行 √ √ √ √ √ √ √ 2.2安装vs2010
步骤略
2.3安装jdk-6u4-windows-i586-p.exe
步骤略
2.4安装adroid-sdk-windows
步骤
1下面开始安装Android sdk,把下载下来的android-sdk_r18-windows.zip解压缩, 找到SDK Manger.exe,双击安装
注意android SDK 不能解压到中文目录下面,所以放桌面上也是不行的。这一点一定要注意要不然会有意想不到的错误!!! 先建立环镜变量
双击Path 在变量值中添加路径,
在
上;D:\\software\\adroid-sdk-windows\\android-sdk-windows\\tools
后
面
加
C#环境下开发Android软件环境搭建 - V1.2
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)
![](/skin/haowen/images/icon_star.png)