在VS2015 Xamarin中移动Android SDK后进行部署

时间:2016-09-28 23:29:18

标签: c# android visual-studio xamarin xamarin.android

我已经发现了一个类似的问题,解决方案确实有所帮助,但问题仍然存在:(this一个。)

那么,实际发生了什么:我想将SDK移动到C:\而不是AppData以使其可供其他用户访问,更改了Visual Studio Tools> Options> Xamarin> Android SDK中的路径并更改了Path变量,但是,当我重新运行它时,Visual Studio无法找到文件(甚至在原始配置文件中)(特别是API 23 android.jar)。  通过更改注册表项来解决此问题,如前面提到的问题中所述。 VS现在显示

[I:Unknown]:              Found Android SDK. API levels: 10, 18, 19, 20, 21, 22, 23 

关于项目负载。

但是,当我尝试部署项目时(在当前正在运行且运行正常的模拟Android虚拟设备上,不会少),会显示此错误消息:

Could not find android.jar for API Level 23.
This means the Android SDK    platform for API Level 23 is not installed. 
Either install it in the Android SDK Manager (Tools > Open Android SDK Manager...),
or change your Xamarin.Android project to target an API version that is installed. 
(C:\Users\User\AppData\Local\Xamarin\MonoForAndroid\AndroidSDK\platforms\
android-23\android.jar missing.)

它仍然在旧的AppData文件夹中查找SDK。我更改了哪个系统/环境变量,注册表项或Visual Studio设置来修复此问题?非常感谢你提前做出任何回答,并为可能存在的两面性道歉,这是我第五个小时,我的脑袋真的很想睡觉。

0 个答案:

没有答案