• monoTouch for android visual studio c#开发


    本人  c# 程序员,第一次配置环境

    按照此流程安装   http://www.wuleba.com/18892.html

    本次下载的 8 个安装程序,我是安装以上顺序安装的,分别标志为1至8,暂时不想开发IOS,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 的一个桥梁

    参见:

    http://baike.baidu.com/link?url=9KTQYKgeOzKpg1qPvhVQetqEZAGQDyn59kkpsboatUkIdxVdJgoy1k8vY-WAKc4_ptGObILwdZtqVICKKv3a8_

    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应用实战(全 扫描 中文版)  去百度云下载!

    个人对这些完全一知半解~    

    目前因为monotouch 我用的是破解版本的,我在win7上,在安装vs2010和vs2012 的基础基础上,再安装这一系列的包, monotouch不断出新的版本,结果就是,破解补丁也要不断更新,以上安装包,要注意mono版本号和破解包版本号一致的!

    网上的教程,说配置这个环境很简单,个人愚笨,感觉很难!  其实我是对他的运作本质不了解,导致出现各种错误的时候,只有百度找答案,建议:先弄懂它的工作原理,再考虑是否符合你的开发需求,再决定是否要用monotouch 开发。

    安装第3各包之前,建议下载离线包,有了各种虚拟的android机才方便,下载离线包之后,再用安装包覆盖离线包,即可

    群里有人在虚拟机上装的,据说那样方便,破解失败,还原快照就行,再重新破解就行

  • 相关阅读:
    testd3p
    my open音频的
    1
    one play
    ndk ffmpeg实践2
    ndk ffmpeg实践
    Mac ndk21 交叉ffmpeg目前
    ffmpeg交叉
    and cmake 链接库及播放例子 及读文件
    更正之前《登录小案例》密码错3次15分钟内不准登录
  • 原文地址:https://www.cnblogs.com/bingguang/p/3524841.html
Copyright © 2020-2023  润新知