Android(1)—Mono For Android 环境搭建及破解

 

  0.前言

  最近公司打算开发一款Android平台的简单报表查询软件,因本人之前一直是.NET开发的,和领导商定之后决定采用Mono For Android 进行开发,暂时采用破解版进行开发;

  下文是记录本人在Windows8 x64 & VS2012下搭建Mono For Android 4.8.00013及破解的过程(附各软件的下载地址)

 

  1.清理工作

  此前研究过一段时间的Mono,就注册了一个试用版的账号,现在要实际开发却到期了,需要先把之前的环境先卸载掉,建议使用UninstallTool这个工具进行卸载,并清除残留的注册表信息,

包括卸载之前安装的AndroidSDK、XamarinStudio、Mono-Android、Gtk-Sharp等,然后重启电脑再进行安装,否则容易出现问题;

  UninstallTool下载地址:http://pan.baidu.com/s/1y5fyK

 

  2.准备工作

  1)下载Java JDK并安装,需要安装的是32位的JDK,我这里安装的是JDK6(JDK6下载地址为:http://pan.baidu.com/s/11mUYb)

  2)下载并解压android-sdk,将解压后的文件拷贝到C:\Program Files(x86)\Android\android-sdk (android-sdk下载地址为:http://pan.baidu.com/s/1hAilg)

  3)下载并安装installer_r22.0.4-windows.exe,把该程序也安装到目录C:\Program Files(x86)\Android\android-sdk(下载地址为:http://pan.baidu.com/s/13UOF5)

  4)配置Java环境变量:右键我的电脑—属性—高级系统设置—高级—环境变量—系统变量里,找到 Path,双击进行修改,在最后面增加:C:\Program Files(x86)\Android\android-sdk\tools;

 

  3.软件安装

  下载并解压MonoForAndroid4.8.00013.rar然后依次安装下面的软件,路径采用系统默认的就行;(下载地址为:http://pan.baidu.com/s/1Dyn6p)

  1)gtk-sharp-2.12.21.msi

  2)XamarinStudio-4.0.10-7.msi

  3)mono-android-4.8.00013.msi

  4)Xamarin.iOS_Setup-1.3.250.0.msi (如果不开发iOS,这个不需要安装)

  5)重启电脑

 

  4.软件破解

  下载并解压破解.rar文件,然后将执行如下操作:(下载地址为:http://pan.baidu.com/s/1GgcLT)

  1)拷贝 "mandroid.exe"、"mono-2.0.dll" 到 "C:\Program Files (x86)\MSBuild\Xamarin\Android\"

  2)拷贝 "mtouch.exe"、"mono-2.0.dll" 到 "C:\Program Files (x86)\MSBuild\Xamarin\iOS\"

 

  5.小结

  本人参考并从网站:【吾乐吧软件站】下载整理了Mono的安装破解过程,之所以会重写是因为:

  1)留作记录,并将需要的软件备份

  2)源网站的android-sdk采用7zip软件进行压缩,我采用WinRAR解压会出现一些异常,所以重新用WinRAR压缩并上传

  3)源网站的破解中没有mono-2.0.dll这个文件,这样会导致破解不成功,本人从CSDN下载然后打包上传

  4)下载方便,不用输入各种验证码及点击各种无聊的网页广告 

 

转载于:https://www.cnblogs.com/fuxulook/p/3471342.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/575655.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

c语言 画函数,c语言绘制函数曲线

该楼层疑似违规已被系统折叠 隐藏此楼查看此楼我这种方法为什么图形只能显示一下就不见了,这是为什么?能不能用在双曲线上??能的话改哪里??#include#includefloat a,b,c,xmin,xmax,max; void menu(){printf…

字符串数组去重

string a "123,123,12,124,125,124,"; string[] result a.Split(,).Distinct().ToArray(); string b string.Join(",", result); //结果b等于:123,12,124,125, 字符串数组去重转载于:https://www.cnblogs.com/zhycyq/p/3471525.html

C语言根据用户输入的3个顶点,【if 语句】根据用户的输入 3 个顶点坐标计算三角形的面积和周长,如果不能构成三角形提示错误....

#include #include //输入三个点void inputThreePoint(double *p){\x09for(int i0;i<6;i2)\x09{\x09\x09printf("输入坐标点(x,y)%d: ",i1);\x09\x09scanf("%lf,%lf",pi,pi1);\x09\x09fflush(stdin);\x09}}//计算周长double getPerimeter(double *p){\x…

MySQL数据库SQL层级优化

MySQL数据库SQL层级优化 本篇主涉及MySQL SQL Statements层面的优化。 首先&#xff0c;推荐一个链接为万物之始&#xff1a;http://dev.mysql.com/doc/refman/5.0/en/optimization.html 其次&#xff0c;Explain作为分析SQL的优化利器&#xff0c;SHOW STATUS 和 PROCEDURE AN…

单峰数组找最大元素C语言,查找单峰数组中的第k个元素

给定一个n个不同元素的单峰数组A(意味着它的条目按递增顺序排列直到其最大元素&#xff0c;之后其元素的递减顺序)&#xff0c;则整数p (即增加的第一部分的长度)和k(第k个最小元素)给出算法以计算在O(log n)时间中运行的第k个最小元素的值。查找单峰数组中的第k个元素例子&…

新距离

1、这是个现实的社会&#xff0c;感情不能当饭吃&#xff0c;贫穷夫妻百事哀。不要相信电影里的故事情节&#xff0c;那只是个供许多陌生人喧嚣情感的场所。只有不理智和不现实的人才相信。  2、给自己定目标&#xff0c;一年&#xff0c;两年&#xff0c;五年&#xff0c;也…

android edittext 手机号码,Android中EditText中的电话号码格式

在Android的EditText中输入电话号码时,如何设置(xxx)xxx-xxxxx格式的电话号码&#xff1f;我想要(,),-字符自动添加到特定位置.我写了代码,但仅在andorid 2.2版本中有效,而在上述版本中无效.我在stackoverflow中搜索了更多问题.请检查我的代码&#xff1a;phone.addTextChanged…

Apache FtpServer配置步骤总结

Apache旗下的FtpServer&#xff08;免费开源&#xff0c;跨平台&#xff0c;java语言编写&#xff09;配置步骤总结 1、在windows服务器安装jre&#xff0c;下载jre7,并安装。&#xff08;java运行环境&#xff09;&#xff0c;经过实验&#xff0c;不必安装jdk。2、设置坏境变…

android开发 文件分享到应用,Android开发之——7.0适配之应用之间共享文件(FileProvider)...

前言Android 7.0强制启用了被称作StrictMode的策略&#xff0c;带来的影响就是你的App对外无法暴露file://类型的URI了。如果你使用Intent携带这样的URI去打开外部App(比如&#xff1a;打开系统相机拍照)&#xff0c;那么会抛出FileUriException异常。官方给出解决这个问题的方…

DB2临时表空间的作用

临时表空间分为系统临时表空间和用户临时表空间 系统临时表空间用来存储各种数据操作&#xff08;排序、重组表、创建索引、连接表&#xff09;中所需的内部临时数据&#xff0c;虽然可以创建任意多个系统临时表空间&#xff0c;但建议用户只使用大多数表所使用的页大小创建一个…

android涂鸦板保存功能,android实现涂鸦,保存涂鸦后的图片,清屏

自定义view的类&#xff0c;代码如下&#xff1a;[html]package com.xy.tuya;import android.annotation.SuppressLint;import android.content.Context;import android.graphics.Bitmap;import android.graphics.BitmapFactory;import android.graphics.Canvas;import android…

技术要求→物理安全→防盗窃和防破坏

一、要求内容a)应将主要设备放置在机房内&#xff1b;b)应将设备或主要部件进行固定&#xff0c;并设置明显的不易除去的标记&#xff1b;c)应将通信线缆铺设在隐蔽处&#xff0c;可铺设在地下或管道中&#xff1b;d)应对介质分类标识&#xff0c;存储在介质库或档案室中&#…

android nv21图片格式,Android -- 将NV21图像保存成JPEG

//保存一张照片String fileName "IMG_" String.valueOf(index) ".jpg"; //jpeg文件名定义File sdRoot Environment.getExternalStorageDirectory(); //系统路径String dir "/jpeg/"; //文件夹名File mkDir new File(sdRoot, dir);if (!mkD…

u-boot,linux,文件系统移植笔记1

今天把u-boot,linux,yaffs2文件系统的移植全部搞定了&#xff0c;在我的mini2440板子上跑起来了&#xff0c;呵呵&#xff0c;兴奋啊&#xff01;现在回头看看自己花了这么长时间所作的工作&#xff0c;结论就是&#xff0c;只要坚持下去就一定会成功的。 下面就把我移植过程中…

android限制安装包来源,Android系统设置settings应用学习(一)--允许未知来源应用安装...

settings&#xff0c;是Android系统应用--设置的源代码&#xff0c;包名称为&#xff1a;com.android.settings安全设置代码&#xff1a;SecuritySettings.java/** Copyright (C) 2007 The Android Open Source Project** Licensed under the Apache License, Version 2.0 (the…

浏览器与服务器响应流程-----(转)

一. 解析域名地址为IP地址 浏览器DNS缓存&#xff1a;以Chrome为例&#xff0c;在浏览器窗口中输入chrome://net-internals/#dns&#xff0c;就可以查看当前浏览器DNS缓存记录&#xff0c;chrome的DNS缓存过期时间还是比较短的&#xff0c;大约为1分钟。 本机DNS缓存&#xff1…

android关键应用程序,Android应用程序的四个关键点

对于一个Android应用程序来说&#xff0c;是由四种关键构造块组织而成的&#xff0c;这四种构造块分别是&#xff1a;Activity、Intent Receiver、Service、Content Provider但是&#xff0c;并不是每一个Android应用程序都需要这四种构造块&#xff0c;这不是必须的&#xff0…

手把手教你使用FineUI开发一个b/s结构的取送货管理信息系统(附源码+视频教程(第6节))...

一 本系列随笔概览及产生的背景 近阶段接到一些b/s类型的软件项目&#xff0c;但是团队成员之前大部分没有这方面的开发经验&#xff0c;于是自己选择了一套目前网上比较容易上手的开发框架&#xff08;FineUI&#xff09;&#xff0c;计划录制一套视频讲座&#xff0c;来讲解如…

Pc-98 android,PC安卓多功能搞机助手3.98

V3.98版本更新日志&#xff1a;1.全新多设备检测机制&#xff0c;底层代码重写&#xff1b;2.新增支持检测安卓用户是否允许当前电脑调试设备&#xff1b;3.软件冻结#卸载中新增清除指定应用数据&#xff1b;4.小米线刷检测功能优化&#xff0c;修复之前版本不能正确识别设备是…

拼接路径的两种方式

//本文永久链接,转载请注明出处:http://www.cnblogs.com/ChenYilong/p/3490669.html https://www.evernote.com/shard/s227/sh/1401e497-899e-4b04-9ff6-e1d9638e9f25/f6b722ed5cb2c5f603a9b242ee7fe230转载于:https://www.cnblogs.com/ChenYilong/p/3490669.html