我从Xamarin Studio Tasky 项目下载并打开它
使用Visual Studio 2015 Enterprise Edition
当我构建解决方案时,我在 ANDROID 应用
中遇到了这些错误知道我在项目中没有改变任何东西。
我尝试构建并清理并重建项目,但是一旦我构建它,它仍然会给我一个错误。
虽然iOS版本正在构建并且运行良好
答案 0 :(得分:0)
尝试右键单击Android head>属性>选择应用程序面板比较Android项目的Application面板中的Namespace与Resource Designer文件中的命名空间相同(/Resources/Resource.Designer.cs)。如果不是不在Resource.Designer.cs文件中更改此直接(因为该文件将自动生成)。相反,您可以将所有受影响文件中的命名空间更改为您在Android应用程序面板中看到的命名空间,或使用'使用'在受影响的文件中。
答案 1 :(得分:0)
此错误是由于未安装目标OS API版本的Android $em = $e->getApplication()->getServiceManager()->get('Doctrine\ORM\EntityManager');
$platform = $em->getConnection()->getDatabasePlatform();
$platform->registerDoctrineTypeMapping('enum', 'string');
引起的。确保安装所有Android API SDK版本,特别是您在Visual Studio中的SDK Platform
Android中定位的版本。
打开Project Settings
并修改以下内容
安装完成后,重新启动,然后打开VS并清理构建输出并重新构建所有内容。
答案 2 :(得分:0)
因此,尝试用多种方法解决这个问题后,所有这些都不是最佳解决方案。
我终于找到了这个问题的根解决方案。
您应该卸载Android SDK Manager中预览Chanel 中的任何Android构建工具。
完成后,清理并重建Xamarin项目。