zoukankan      html  css  js  c++  java
  • 菜鸟的Xamarin.Forms前行之路——从新建项目到APP上架各种报错问题解决方法合集(不定时更新)

    出自:博客园-半路独行

    原文地址:http://www.cnblogs.com/banluduxing/p/7425791.html 

    本文出自于http://www.cnblogs.com/banluduxing 转载请注明出处。

    2017-08-24

    1序列不包含任何元素

    这个是布局方面的问题,请检查布局是否出现问题

    2一个或多个项目目标不支持生成操作"EmbeddedResource"

    换成管理员方式打开VS

    3错误与XamalcTask或xamlFilePathAttribute有关

    重新以管理员方式打开vs或者检查Xaml.Forms的Nuget包是否有更新,更新即可

    4@(content) build action is supported

    修改安卓项目的Androidmanifest.xml文件的属性生成操作为无

    5PushAsync is not supported globlly on Android,please use a navigationPage

    将Navigation.PushAsync()改为Navigation.PushModelAsync()

    6安卓虚拟机怎么也无法打开

    看看是否因为你的win10的虚拟机hyper-v没有关闭

    2017-08-25

    7安卓真机调试,部署完,打开即闪退

    在确定为debug下,右键安卓项目,属性-->Android选项-->去掉使用共享运行时,使用快速部署的勾

    2017-08-27

    8断点于Xamarin.Forms.Xaml.Extensions.LoadFromXaml(this, typeof(PageNmae))崩溃

    页面渲染时出错,查看布局是否有问题,还在Button的点击事件的写法写错也报错过,我写的void click()报错,改为void click_Clicked(object sender, EventArgs e)就行了

    2017-09-01

    9未能找到文件“objiPhoneAd-HocXXXX.iOS.exe.manifest”。

    ios项目-->属性-->安全性-->去掉启用ClickOnce安全设置

    2017-09-03

    10 问题与'System.Net.Http.Extensions, Version=1.5.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a'相关(与System.Net.Http.Extensions相关很可能都是这个解决方法)

    首先确定每个平台安装了System.Net.Http nuget包,然后确定你的这个包的扩展System.Net.Http.Extensions是对应的平台,被这个问题坑过,引入的时候不能随便引用,要对应正确的平台

    11/Users/xxxx/Library/Caches/Xamarin/mtbs/builds/xxxxx.iOS/5f54e38b7abca600580c3e5b79934127/bin/iPhone/Ad-Hoc/xxxxxx.iOS.app: unknown error -1=ffffffffffffffff

    这个问题是,VS在请求你mac系统(VM mac 虚拟机)端的权限未得到允许(mac端并不是不需要照顾,有时候会请求权限,别忽略了)

    2017-12-6

    12 INSTALL_FAILED_NO_MATCHING_ABIS

    右键单击Android项目,点击属性,点击Android选项,点击“高级”标签,在“支持的体系结构”下,选中以下选项:armeabi-V7A,86

    13无法解析依赖项。“Xamarin.Android.Support.Transition 25.4.0.1”与 'Xamarin.Android.Support.Design 25.4.0.2 约束: Xamarin.Android.Support.Transition (= 25.4.0.2)' 不兼容。

    更新你的安卓项目的Nuget安装包

  • 相关阅读:
    CentOS 6.5 安装 VNC Server
    vs2008出错
    MySQL 尽量避免使用 TIMESTAMP
    excel中生成32位随机id
    库存扣减和锁
    精通 MySQL 索引
    Java代码性能优化
    RocketMQ 消息丢失场景分析及如何解决
    Java 8 的内存结构
    Spring Boot + MyBatis + MySQL 实现读写分离
  • 原文地址:https://www.cnblogs.com/banluduxing/p/7425791.html
Copyright © 2011-2022 走看看