本人 c# 程序员,第一次配置环境
按照此流程安装 http://www.wuleba.com/18892.html
本次下载的 8 个安装程序,我是安装以上顺序安装的,分别标志为1至8,Xamarin.ios 可以不用安装
1.jdk-6u39-windows-i586
android 编程语言是 java , jdk 相当于是 我们 c# 程序员的 Framework
2.installer_r22-windows
这是 android sdk , 是专门用来开发android ,它也属于 java,有了 jdk 为什么还需要android sdk 呢?
如果我们c# 程序员要开发windowsPhone ,也是需要下载额外的 windowsPhone 开发包,这里也一样。
3.android-ndk-r8d-windows
Android的SDK基于Java实现,这意味着基于Android SDK进行开发的第三方应用都必须使用Java语言。但这并不等同于“第三方应用只能使用Java”。在Android SDK首次发布时,Google就宣称其虚拟机Dalvik支持JNI编程方式,也就是第三方应用完全可以通过JNI调用自己的C动态库,即在Android平台上,“Java+C”的编程方式是一直都可以实现的。
说简单点,就是 mono 和 android 的一个桥梁
参见:
4.gtk-sharp-2.12.22
跨平台的图形工具包 ,当你安装这个的时候,它会出现 gdk # for .net ,你就明白了,这就是一个通往 .net 的桥梁
参见 http://www.mono-project.com/GtkSharp
5.mono-android-4.8.03015
这是安装到我们VS 的插件,安装完了,新建项目的时候,就可以建一个 android 项目了。
7.XamarinInstaller
我不知道这个是干啥的
第8 个就不说了,破解补丁
参见:
C#开发Android应用实战(全 扫描 中文版)