在Visual Studio install suddenly lost the ability to deploy my Xamarin app to an android emulator之后,我决定卸载一切(Visual Studio,Xamarin,Android SDK)并重新开始。
所有内容都已重新安装,但Android SDK不包含adb.exe文件。我希望找到它的地方在这里:
C:\ Users \用户costcopc \应用程序数据\本地\的Android \ Android的SDK \平台的工具\ adb.exe
出了什么问题?我该如何解决这个问题?
我打开了一个cmd.exe提示符并搜索了整个驱动器(C:>)以找到该文件 - 它不存在。
如果有帮助,我会追溯我的步骤......
我首先卸载了Xamarin,according to instructions。我想要一张空白的石板,根据这些说明,我也卸载了:
我没有卸载Java SDK,因为正如我的第一个链接所解释的那样,我已经使用系统还原点来恢复稳定版本的Java SDK。
接下来是Visual Studio。我使用其安装程序进行卸载,然后我按照它提供的post-uninstall "Secondary installer" instructions。
我首先重新安装了VS 2015,然后我启动了Xamarin Studio安装程序,后者又为我安装了Android SDK:
一切看似已成功安装,我启动了Visual Studio,并尝试使用工具打开Android SDK管理器 - > Android - > Android SDK Manager。
虽然有效,但我注意到cmd.exe窗口已打开并仍然打开,包含几条奇怪的错误消息。
它是:"进程无法访问该文件,因为它正被另一个进程使用。"
尽管存在异常,但我确实使用SDK管理器安装了另外4个软件包。
尽管如此,我对错误消息感到不安,所以我认为是时候重启了。重启后情况变得更糟。之前,Visual Studio至少能够启动android SDK管理器。现在它完全无法启动它:
奇怪的SDK路径C:\Users\costcopc\AppData\Local\Android\ANDROI-1
已经消失了!
Xamarin Studio也无法启动SDK Manager:
现在我选择执行Xamarin Studio安装"修复。" Xamarin的行为就像安装了Android SDK一样,因此它无需修复它。
同样,我该怎么做才能解决这个问题?
答案 0 :(得分:1)
我在VS 2017RC中选择了工具/ Xamarin帐户解决了这个问题。
然后浏览器打开,进入您的帐户并从此处下载并安装Xamarin。
答案 1 :(得分:0)
我建议你从这里安装VS 2015社区ISO: https://go.microsoft.com/fwlink/?LinkId=615448&clcid=0x409
安装后,打开VS>工具>选项> Xamarin,并检查你的 SDK检测成功:
如果未检测到某些内容,请以管理员身份运行android SDK manager,然后确保SDK已正确安装/更新。
答案 2 :(得分:-1)
以管理员身份运行visual studio,它将被解决(将目录映射到实际工具所在的结束文件夹)