Xamarin for VisualStudio 3.1.224 破解心得

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/tornadofeng/article/details/43450107

用VS2013的C#开发Andriod,应该是很多人入门的选择吧。最近我也刚刚安装Xamarin,学习一下。

虽然网上有各种Xamarin的破解但是个人测试了几个都不行,在几次试验下发现了一个笨方法,放在这里,抛砖引玉吧。

首先我用的是VS2013 update4。 首先需要下载:

Xamarin.VisualStudio_Setup-3.1.224.0.msi(这个太大,我就不上传了)

gtk-sharp-2.12.25.msi

XamarinStudio-5.5.0.198.msi

以及 crack所需要的mandroid.exe文件。 网上也是遍地有,如果大家没有,可以到下面网址下载:

http://download.csdn.net/detail/tornadofeng/8419855

安装好上面的三个文件后,将crack的mandroid.exe放到文件夹:"C:\Program Files (x86)\MSBuild\Xamarin\Android\",覆盖原有文件。

同时将“每次运行.bat”文件也放入此文件夹。这个批处理文件就一句话:mandroid.exe /activate /activation-name=b4a /activation-phone=q /activation-company=b4a /activation-code=q /activation-email=q

用于生成License文件。你可以把这个bat文件做一个桌面快捷方式。

好了,在你每次打开vs2013的android项目后,运行一次这个bat文件。就可以继续使用破解license了。

生成的License文件存放在:C:\ProgramData\Mono for Android\License,在这里你可以看到两个文件:

Entitlements

monoandroid.licx

这个方法最大的问题,我想你也知道了。就是每次打开vs2013后都要运行一下。如果你有更好的方法,还请告知了。

阅读更多

Xamarin for VisualStudio 编译报错

09-02

报如下错误,请教高手要如何解决?rnrnrnrn1>Packaging application..rn1>Build started.rn1>C:\Program Files (x86)\MSBuild\12.0\bin\Csc.exe /noconfig /nowarn:1701,1702,2008 /nostdlib+ /errorreport:prompt /warn:4 /define:DEBUG;TRACE;__XAMARIN_ANDROID_v1_0__;__MOBILE__;__ANDROID__;__ANDROID_1__;__ANDROID_2__;__ANDROID_3__;__ANDROID_4__;__ANDROID_5__;__ANDROID_6__;__ANDROID_7__;__ANDROID_8__;__ANDROID_9__;__ANDROID_10__;__ANDROID_11__;__ANDROID_12__;__ANDROID_13__;__ANDROID_14__;__ANDROID_15__;__ANDROID_16__;__ANDROID_17__;__ANDROID_18__ /errorendlocation /preferreduilang:en-US /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v4.3\Mono.Android.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Web.Services.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v1.0\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\Debug\App1.dll /target:library /utf8output MainActivity.cs Resources\Resource.Designer.cs Properties\AssemblyInfo.cs Models\Model1.cs Views\RazorView.cs "C:\Users\test\AppData\Local\Temp\MonoAndroid,Version=v4.3.AssemblyAttributes.cs" obj\Debug\\TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs obj\Debug\\TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs obj\Debug\\TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.csrn1>App1 -> C:\Users\test\documents\visual studio 2013\Projects\App1\bin\Debug\App1.dllrn1> Processing: obj\Debug\res\layout\main.xmlrn1> Processing: obj\Debug\res\values\strings.xmlrn1> Processing: obj\Debug\res\values\styles.xmlrn1>D:\Java\jdk1.6.0_39\\bin\java.exe -Xmx1G -jar F:\test\dev\resource\java\adt-bundle-windows-x86-20130717\AndroidSDK\build-tools\android-4.2.2\\lib\dx.jar --no-strict --dex --output=obj\Debug\android\bin obj\Debug\android\bin\classes "C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\MonoAndroid\v4.3\mono.android.jar" rn1>"java.exe" exited with code 1.rn1>Build FAILED.rn========== Deploy: 0 succeeded, 1 failed, 0 skipped ==========rnrn如果不是编译部署到模拟器里,直接编译报如下错误:rnrn1>------ Rebuild All started: Project: App1, Configuration: Debug Any CPU ------rn1> Processing: obj\Debug\res\layout\main.xmlrn1> Processing: obj\Debug\res\values\strings.xmlrn1> Processing: obj\Debug\res\values\styles.xmlrn1> App1 -> C:\Users\test\documents\visual studio 2013\Projects\App1\bin\Debug\App1.dllrn1> Processing: obj\Debug\res\layout\main.xmlrn1> Processing: obj\Debug\res\values\strings.xmlrn1> Processing: obj\Debug\res\values\styles.xmlrn1> Processing: obj\Debug\res\layout\main.xmlrn1> Processing: obj\Debug\res\values\strings.xmlrn1> Processing: obj\Debug\res\values\styles.xmlrn1>C:\Program Files (x86)\MSBuild\Xamarin\Android\Xamarin.Android.Common.targets(1661,3): error MSB6006: "java.exe" exited with code 1.rn========== Rebuild All: 0 succeeded, 1 failed, 0 skipped ==========rnrnrnXamarin.Android.Common.targets(1661,3) 的内容是:rnrnrn rnrnrn

没有更多推荐了,返回首页