zoukankan      html  css  js  c++  java
  • 二、mono for Android学习:安装IDE 以及 可能遇到问题

    安装顺序:

    1.安装JDK

    选择合适自己版本:http://www.oracle.com/technetwork/java/javase/downloads/index.html

    2.安装Android SDK

    http://developer.android.com/sdk/index.html

    3.安装mono在你所使用的操作系统的运行时:

    http://www.go-mono.com/mono-downloads/download.html

    4.安装Mono for android (此软件(插件)是收费软件,个人学习的话找一个破解的下下就好了)

    http://xamarin.com/monoforandroid

    5.可选的MonoDevelop开发工具

    http://monodevelop.com/

    安装MonoDevelop时候请注意,要事先安装好gtk-sharp(一般第3步时候会安装的)

    也可使用Visual Studio开发

    注:以上网站,如有打不开,可能被墙了,请自行查找其他网站下载

    可能问题:

    打开Visual Studio 时候提示:
    ---------------------------
    There was an error attempting to initialize the MonoAndroidPackage:
    System.ArgumentNullException: 值不能为 null。参数名: path1  
    在 System.IO.Path.Combine(String path1, String path2)  
    在 Xamarin.AndroidTools.AndroidSdk.get_AdbExe()  
    在 Mono.Android.VisualStudio.MonoAndroidDeviceManager..ctor()  
    在 Mono.Android.VisualStudio.MonoAndroidSdk.get_DeviceManager()  
    在 Mono.Android.VisualStudio.MonoAndroidPackage.Initialize()
    --------------------------- 确定   ---------------------------

    个人感觉原因是:android sdk 设置的路径不正确 

    解决方案:打开mono developer 设置一下路径    工具-》open avd manager(本人使用的是4.2.5)其他版本可能会有差异

    网上搜索解决方案

    原因:找不到Android Debug Bridge,也就是找不到Adb.exe。

     解决办法:打开Android SDK的Android SDK Manager,选中Google USB Driver,然后Install即可。(关键是在那个sdk manger里没找到Google USB Driver,呵呵)

    在使用开发环境上,个人偏向于使用Visual Studio 开发,毕竟较熟悉,但是每次调试android程序时候都容易死,所以有不得不使用MonoDevelop开发了。

    转载请注明出处,感谢。
    作者:李宏旭
    阅罢此文,如果您觉得本文不错并有所收获,请【打赏】或【推荐】,也可【评论】留下您的问题或建议与我交流。
    你的支持是我不断创作和分享的不竭动力!
  • 相关阅读:
    Maven简介
    Activiti核心API
    Activiti数据库支持
    使用idea进行activiti工作流开发入门学习
    Activiti 工作流
    枚举其他用法
    枚举类的基本使用
    kotlin中抽象类
    kotlin中接口
    kotlin 类的继承
  • 原文地址:https://www.cnblogs.com/bjlhx/p/2991810.html
Copyright © 2011-2022 走看看