Visual studio 2015 Visual Studio 2015 Xamarin表单Android项目将不显示属性页
好的,所以我正在尝试使用Xamarin表单来创建一个跨平台的应用程序,除了遇到问题外,我什么都没有遇到!首先,我要告诉你我的设置: 视窗10 Visual Studio 2015企业版 现在,对于当前的问题,有多个问题,但我认为其中一个是所有问题的开始。我尝试通过右键单击project和在突出显示project的情况下使用Alt+Enter来访问属性页以设置最小/目标sdk版本,每次都会发生同样的情况 在一个短暂的时刻,一个白色的屏幕将弹出配置和平台下拉列表,然后它就消失了,就好像什么都没发生一样。现在,我无法为Xamarin.Forms、Xamarin.Android.Support.v4或Xamarin.Forms.Maps安装最新的NuGet软件包,因为有一个错误指出我的项目针对的sdk级别错误。我需要能够访问属性页来执行此操作 有什么想法吗?以下是我尝试过的几件事: 我已尝试访问此实例用于存储的配置文件,以检查目标框架 我尝试使用VS 2015的安装介质修复安装,但没有成功 从指定的项目中卸载了Xamarin表单,希望重新安装它-这根本不起作用 并进一步推动这一问题;如果我在Notepad++中编辑csproj文件,使其具有以下条目:Visual studio 2015 Visual Studio 2015 Xamarin表单Android项目将不显示属性页,visual-studio-2015,xamarin.android,xamarin.forms,Visual Studio 2015,Xamarin.android,Xamarin.forms,好的,所以我正在尝试使用Xamarin表单来创建一个跨平台的应用程序,除了遇到问题外,我什么都没有遇到!首先,我要告诉你我的设置: 视窗10 Visual Studio 2015企业版 现在,对于当前的问题,有多个问题,但我认为其中一个是所有问题的开始。我尝试通过右键单击project和在突出显示project的情况下使用Alt+Enter来访问属性页以设置最小/目标sdk版本,每次都会发生同样的情况 在一个短暂的时刻,一个白色的屏幕将弹出配置和平台下拉列表,然后它就消失了,就好像什么都没发生一
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion>20</TargetFrameworkVersion>
而不是:
<AndroidUseLatestPlatformSdk>true</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion></TargetFrameworkVersion>
然后项目ThingFinder.Droid无法加载。如果我随后进入并编辑以下内容:
<AndroidUseLatestPlatformSdk>false</AndroidUseLatestPlatformSdk>
<TargetFrameworkVersion></TargetFrameworkVersion>
然后我可以访问属性页,但我使用Android版本编译时只显示:
“使用最新平台”
仅针对目标的最低Android显示:
'使用SDK版本编译'
而目标Android版本也显示了同样的情况
如果我出错并选择“在第一个下拉列表中使用最新平台”,则我在Visual Studio中尝试执行的所有操作都会导致弹出警告:“对象引用未设置为对象的实例”。这实际上会挂起程序,因为csproj文件已更改,并且不允许其关闭
然后,我必须在VS之外编辑csproj,然后重新加载该项目以回到原点。我在这里发疯了,我无法集中精力思考正在发生的事情。我刚刚解决了这个问题,答案是令人尴尬的业余和简单。我只需进入工具>选项>Xamarin>Android设置,然后检查我的Android SDK的报告位置 我获取了地址并打开了文件夹,结果发现它不是一个真正的sdk。虽然文件夹结构正确,但它来自AppData文件夹,我不确定这是如何发生的,但我从Xamarin Studio的sdk管理器中将位置设置为sdk位置,一切正常
tldr:我为我的SDK设置了正确的位置,一切都很好 我刚刚解决了这个问题,答案是令人尴尬的业余和简单。我只需进入工具>选项>Xamarin>Android设置,然后检查我的Android SDK的报告位置 我获取了地址并打开了文件夹,结果发现它不是一个真正的sdk。虽然文件夹结构正确,但它来自AppData文件夹,我不确定这是如何发生的,但我从Xamarin Studio的sdk管理器中将位置设置为sdk位置,一切正常
tldr:我为我的SDK设置了正确的位置,一切都很好 该图像是动画gif,但它作为png文件上载,因此显示错误的动画将丢失。很抱歉转到“帮助”>“Xamarin”>“打开日志”,看看是否有任何提示。打开的日志中没有任何线索。此外,我已安装了SDK for 15-25,并且VS正确指向了它们的位置。该图像是动画gif,但它作为png文件上载,因此显示错误的动画丢失。很抱歉转到“帮助”>“Xamarin”>“打开日志”,看看是否有任何提示。打开的日志中没有任何线索。此外,我已经为15-25安装了SDK,并且VS正确地指向了它们的位置。