使用Xamarin将Android SDK移动到另一个文件夹

时间:2015-11-20 07:11:55

标签: android xamarin visual-studio-2015

我正在尝试将Android SDK从默认文件夹(C:\ Program Files(x86)\ Android \ android-sdk)移动到另一个驱动器。我已经将VS选项中的以下项目更改为新路径:

  • 工具|选项| Xamarin | Android SDK位置
  • 工具|选项|跨平台| C ++ | Android | Android SDK

但是,出于某种原因,Visual Studio仍尝试从旧位置运行ADB。我在哪里可以配置新的?

编辑:ProcMon日志

08:34:09,2974468    devenv.exe  9548    CreateFile  C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe   PATH NOT FOUND  Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a
08:34:09,2975321    devenv.exe  9548    CreateFile  C:\Program Files (x86)\Android\android-sdk\platform-tools\adb.exe.exe   PATH NOT FOUND  Desired Access: Read Attributes, Disposition: Open, Options: Open Reparse Point, Attributes: n/a, ShareMode: Read, Write, Delete, AllocationSize: n/a

2 个答案:

答案 0 :(得分:2)

试试这个:

  

从“开始”按钮上下文中选择“运行”,打开注册表编辑器   菜单,在对话框中键入regedit,然后选择确定。导航   HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK工具中的   左侧的文件夹树。修改Path注册表变量以匹配   Android SDK的路径。

来自:https://msdn.microsoft.com/en-us/library/mt228282.aspx

它应该有用。

答案 1 :(得分:0)

您可以设置环境变量。

请在命令窗口中输入SET ANDROID进行检查。

如果是这样,您可以从环境变量中更改它。