从计算机卸载Xamarin产品
本文讲解如何从一个Mac或Windows计算机上卸载Xamarin Studio或其他Xamarin产品。
这里有很多Xamarin产品允许你在Mac或Windows机器上开发跨平台应用程序―――Xamarin Studio、Xamarin.Android、Xamarin.iOS和在Mac上的Xamarin.Mac。可能在某些情况下必须卸载Xamarin工具集。本指南指导你如何实现。
在本指南中我们可以了解:
如果你想使用通用安装程序重装Xamarin,在安装之前,建议您先重启计算机。
通过导航到相应章节了解卸载每个单独的产品, 或如果你希望完全从你的机卸载整个Xamarin,可按照下面的指引。
要了解有关使用卸载脚本的帮助,可跳到文档最底部的使用卸载脚本部分。
从你的Mac上卸载Xamarin Studio的第一步,找到/Applications
目录中的Xamarin Studio.app
并将它拖到废纸篓
。或者, 你可以右击和选择移动到废纸篓
,如下图所示:
移除这个app会捆绑移除Xamarin Studio, 然而还有其它Xamarin相关的文件仍遗留在你的系统。
要完全删除Xamarin Studio的所有痕迹, 在终端运行以下命令:
sudo rm -rf "/Applications/Xamarin Studio.app”
rm -rf ~/Library/Logs/XamarinStudio-*
rm -rf ~/Library/XamarinStudio-*
Mono是一个Microsoft .NET框架的开源实现,它使用在Xamarin所有产品上 ―― Xamarin.iOS,、Xamarin.Android和Xamarin.Mac,以允许在这些平台上用 C# 来开发.
注意: 有Xamarin以外的其他应用程序也使用Mono, 如Unity。在删除Mono前请确认没有其它程序依赖它。
要从你的机器移除Mono框架,在终端运行以下命令:
sudo rm -rf /Library/Frameworks/Mono.framework
sudo pkgutil --forget com.xamarin.mono-MDK.pkg
Xamarin.Android 允许你使用Xamarin Studio内置的C#
或者F#
开发Android。安装和使用Xamarin.Android有许多需求项, 如Android SDK和Java SDK。你能在手动安装指南获得更多关于这些需求组件的信息。
使用以下命令移除 Xamarin.Android:
sudo rm -rf /Developer/MonoDroid
rm -rf ~/Library/MonoAndroid
sudo pkgutil --forget com.xamarin.android.pkg
卸载 Android SDK 和 Java SDK
开发Android应用程序需要Android SDK。如果你再也不想开发Android,你可以卸载Android SDK: 找到~/Library/Developer/Xamarin/
并将其移除到垃圾箱, 如下图所示:
Java SDK (JDK) 不需要卸载, 它已经是Mac OS X中预置的包。
Xamarin.iOS允许你在Mac上的Xamarin Studio中使用C#
或F#
开发iOS应用程序。Xamarin Build Host也自动用Xamarin.iOS安装,以允许在Visual Studio中开发iOS。要从你的机器卸载二者,按以下步骤:
1.使用以下终端命令从你的文件系统移除所有Xamarin.iOS 文件:
rm -rf ~/Library/MonoTouch
rm -rf /Library/Frameworks/Xamarin.iOS.framework
sudo pkgutil --forget com.xamarin.xamarin-ios-build-host.pkg
2.卸载Mac Build Host ―― 运行以下终端命令以移除Build Host应用程序:
rm -rf "/Applications/Xamarin.iOS Build Host.app”
3.Build Host处理或启动任务可能还在运行或在侦听特定的端口。你可以通过在终端运行 launchctl list | grep com.xamarin.mtvs.buildserver
检查他的状态。
sudo launchctl unload /Library/LaunchAgents/com.xamarin.mtvs.buildserver.plist
sudo rm -f /Library/LaunchAgents/com.xamarin.mtvs.buildserver.plist
一旦Xamarin Studio被成功卸载,Xamarin.Mac可以使用以下二个命令从你的机器移除:
rm -rf /Library/Frameworks/Xamarin.Mac.framework
rm -rf $HOME/Library/Xamarin.Mac
如果您决定跳过上述步骤,想要运行卸载脚本,你要按以下步骤运行它:
/Downloads
目录。cd /location/of/file
pwd
会打印工作目录(就是当前所在的那个)。你应该能够看到脚本xamarin_uninstall.sh
./xamarin_uninstall.sh
就这么多了。Xamarin现在应该成功从您的计算机删除。
通过 控制面板 可以从您的Windows机器上卸载Xamarin。导航到 程序和功能,或 程序 > 卸载一个程序,如下图所示:
要卸载 Xamarin Studio,找到在程序列表中的 Xamarin Studio 5.x.x 和点击卸载按钮。要卸载Visual Studio的Xamarin扩展和SDKs, 找到程序列表中的 Xamarin和点击卸载。如下面的截图中所示:
要想干净的删除,这里还有一些你需要移除的程序,如下列表:
在本文我们看到通过使用终端命令完全从你的Mac卸载Xamarin,也可以通过 程序和功能 选项从你的Windows机器中卸载Xamarin。