Xamarin Studio跨平台应用错误

本文关键字:错误 应用 跨平台 Studio Xamarin | 更新日期: 2023-09-27 18:03:26

目前我正在尝试在Xamarin Studio中推出跨平台解决方案的空应用程序。

我试过用空库项目和共享库制作应用程序,两者都有相同的错误。现在未解决的问题是:

1)构建错误:
Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file classes.jar doesn't exist. (XA5207) (*projectName*)
Error XA5207: Please install package: 'Android Support Library' available in SDK installer. Java library file libs/internal_impl-21.0.3.jar doesn't exist. (XA5207) (*projectName*)

这个问题对我没有帮助

2)一些链接认为可能是由于旧的Mono.Android.Support.v4成分。我的组件版本是21.0.3.0。点击更新后显示:

You are trying to install this package into a project that targets 'MonoAndroid,Version=v4.0', but the package does not contain any assembly references or content files that are compatible with that framework.

我的Mono.Android汇编版本是0.0.0.0,我不知道如何更新。

我已经尝试了PCL项目与PCL 4.5 - profile7。新项目构建正常,但在第一个项目清理后,它给了我关于没有找到classes.jar文件的错误,如上所述。另一个新的PCL项目仍然运行良好。

PCL项目中的错误发生在清洁之后-它发生在包含Xamarin.Forms NuGet到Android项目中。

在android项目的目标框架上升到v4.0.3后,我成功更新了Mono.Android.Support.v4组件,但Please install package仍然显示错误。

我用的是Windows 7操作系统,所有用户包括新用户都有同样的问题。但在另一台安装了Windows 8的电脑上,它可以运行。

Xamarin Studio跨平台应用错误

我认为你的java JDK和JRE没有正确安装,你的路径没有设置在你的环境变量中,你必须在其中添加你的JDK路径,如果你使用跨平台的应用程序,那么也在你的计算机环境变量中添加路径SDK。