Create native IOS, Android,
Mac and Windows apps in C #.
When you see this, you know what Xamarin is, and for C # developers, the slogan will get you excited.
Many people may know that mono, similar to the. NET Framework, but cross-platform: Linux, Unix, OS X and so on are supported, which means that C # programs can be run on these platforms. Here we want to talk about the relationship between Mono and Xamarin, Mono was the first product of Novell, but after Novell was acquired, Mono's developers were largely dismissed. These developers, after losing their jobs, chose to start a business, set up a Xamarin company, continue to develop mono and issue their own version, with the same name and company name, so Xamarin is both a company name and a product name.
Since Xamarin runs with a lot of dependencies, the Xamarininstall download now on the official web is just a download installer, not a package. It automatically downloads the dependent software required for installation, such as JDK,ADK,GTK, and specifies the version. These two days found that if you do not open the VPN, it seems that can not enter the installation steps, so the installation of the ladder before . If you have enough time and the VPN is stable, you can use the automatic installation method. Here are the steps for manual installation under the Windows platform, as well as the hack method.
1. Installation Environment
Win8.1 X64 Pro, VS2013 English (Xamarin supports vs2010-2013)
2.installationmanifest.xml
This is the Setup profile for Xamarin, which records the required installation packages and versions. As required, the official may update the installation package link and version at any time, it is suggested that the content in this will prevail.
3. Installing the JDK
The XML gives the link: http://download.xamarin.com/Installer/MonoForAndroid/jdk-6u39-windows-i586.exe. Download the installation configuration. Note that the current Xamarin only support JDK version 1.6, even if you install the latest version is not possible, or because the computer is 64-bit, the installation of the 64-bit jdk1.6 is not, or the last step of the time Xamarininstall will install this version for you. If this address is too slow to download, you can download it on the Oracle official website and find the same version number.
4. Android SDK
The XML gives the R22 version, but I downloaded the latest version of R23, which is also supported. This is the official website address http://developer.android.com/sdk/index.html, click on the content below the view all DOWNLOADS and SIZES, download the SDK Tools only in the version of the table can be. After the installation is complete, run the SDK manager download API and tools, these versions of the API is required: API 7, 8, 10, 12, 15, 19, the image of a random version of the download just fine. Is my SDK installation:
5. Android NDK
The XML gives the r8d version, I installed the r9d version, normal use, this is the official website address: http://developer.android.com/tools/sdk/ndk/index.html Choose to download the appropriate version. After the download is complete, unzip to the installation path of the Android SDK, and android-sdk the same root directory.
6. Installing gtk#
The address in the XML is the latest version, the installation can be downloaded: Http://download.xamarin.com/GTKforWindows/Windows/gtk-sharp-2.12.25.msi, the best time to install the right click to install the administrator rights.
7.Xamarin Studio
The front is ready, and now we need something to start with, download install: Http://download.xamarin.com/studio/Windows/XamarinStudio-5.1.4.0-0.msi
8. Xamarin for Visual Studio
This is a plugin for VS, download install: Http://download.xamarin.com/XamarinforVisualStudio/Windows/Xamarin.VisualStudio_Setup-3.1.224.0.msi
9. Xamarininstaller
Finally, run the installer again and check that each required software is confirmed. If there is a non-compliant, it will automatically install the correct package. When the installation is complete, it automatically jumps out of a webpage.
At this point all the installation steps completed, it is recommended that the computer do a reboot, restart after the following steps to crack. (Never login to the Xamarin account, otherwise the hack is unsuccessful)
10. Cracking
Download crack package: Http://pan.baidu.com/s/1bnlc2vX, Password: 43DG, there are cracked steps.
Once the hack is complete, you can enjoy the fun of cross-platform coding (remember to create a virtual machine in the Android emulator first):
Xamarin manual Installation Step + hack