0

我不明白为什么微软试图从用户那里隐藏这一点。 我假设Android的Visual Studio Emulator与Genymotion(其确实有一些更改Android SDK路径的设置)等价。Android的Visual Studio Emulator使用的android sdk的位置是什么?

我使用Xamarin,已经安装了它,并且有一个AndroidSDK文件夹。我尝试重命名AndroidSDK文件夹,然后运行Android的Visual Studio模拟器,它仍然运行正常。所以这意味着它使用了位于其他地方的一些AndroidSDK。

Xamarin和Visual Studio Emulator for Android使用不同的AndroidSDK的严重问题是我们无法部署内置的Android应用程序在目标虚拟Android设备(由Visual Studio Emulator for Android启动)中运行。

谢谢您的帮助!

+0

如果有人碰巧低估了这个问题,请查看下面接受的答案,这对您也是有帮助的。当你不确定某件事时,请不要认为它只是愚蠢的。 – Hopeless

回答

1

从VS仿真器故障排除(https://msdn.microsoft.com/en-us/library/mt228282.aspx):

•打开注册表编辑器从开始按钮上下文菜单中选择运行,在对话框中键入regedit,然后选择确定。

•导航到左侧文件夹树中的HKEY_LOCAL_MACHINE \ SOFTWARE \ Wow6432Node \ Android SDK工具。

•修改Path注册表变量以匹配您的Android SDK的路径。

所以在这里你可以查看/编辑你的Android SDK路径。

+0

谢谢,这是我想要的:) – Hopeless

相关问题