菜鸟的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未能找到文件“obj\iPhone\Ad-Hoc\XXXX.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安装包
菜鸟的Xamarin.Forms前行之路——从新建项目到APP上架各种报错问题解决方法合集(不定时更新)的更多相关文章
- 菜鸟的Xamarin.Forms前行之路——绪言
作者入门时间不是很久,差不多一年,期间自学的东西比较杂乱,到目前为止,编程方面的知识比较薄弱.之所以做这个系列,也只是因为做了两个月的Xamarin.Forms方面的东西,由于资料和自身实力的原因,过 ...
- 菜鸟的Xamarin.Forms前行之路——按钮的按下抬起事件的监控(可扩展至其他事件)
提问:监控按钮的点击事件,可以通过按钮的Click事件,或者Command绑定,那么如何监控按钮的按下与抬起,或者移动,长按,双击等事件? 解决方法:各个平台自定义渲染依赖注入. 共享项目PCL: 1 ...
- 菜鸟的Xamarin.Forms前行之路——实现按钮的字体图标(可扩展)
在实际的APP中,带有图标的按钮用到地方还是蛮多的,字体图标往往能更快更生动的传达信息,并且相对于背景图片,字体图标也有着绝对的优势,所以实现按钮的字体图标是值得尝试的. 实现方法:各平台自定义渲染按 ...
- 菜鸟的Xamarin.Forms前行之路——原生Toast的简单实现方法
项目中信息提示框,貌似只有个DisplayAlert,信息提示太过于单一,且在有些场合Toast更加实用,以下是一个简单的原生Toast的实现方法 项目地址:https://github.com/we ...
- 菜鸟的Xamarin.Forms前行之路——windows下VS运行ios模拟器调试
在Xamarin.Forms项目中,运行安卓模拟器是很方便的,但是想要运行IOS模拟器,相对而言是困难一点. 在参考一些资料后,发现很多是与Xamarin.studio有关的方法,尝试了许久没有成功. ...
- 菜鸟的Xamarin.Forms前行之路——共享组件
出自:博客园-半路独行 本文出自于http://www.cnblogs.com/banluduxing 转载请注明出处. Url Description Xamarin.Social The Xama ...
- 从零开始学Xamarin.Forms(二) 环境搭建、创建项目
原文:从零开始学Xamarin.Forms(二) 环境搭建.创建项目 一.环境搭建 Windows下环境搭建: 1.下载并安装jdk.Android SDK和NDK,当然还需要 VS2013 ...
- 从零開始学Xamarin.Forms(二) 环境搭建、创建项目
一.环境搭建 Windows下环境搭建: 1.下载并安装jdk.Android SDK和NDK.当然还须要 VS2013 update 2(VS2010.VS2012均可)以上. a. 最新 ...
- Xamarin.Forms移动开发系列3:项目剖析
摘要 本文主要进行Xamarin.Forms应用程序剖析. 前言 本文介绍Xamarin.Forms应用程序剖析. 由于本系列重点研究对象为Xamarin.Forms,所以对Xamarin.Andro ...
随机推荐
- 转:devise使用
1.gem install devise 2.在gemfile中添加 gem 'devise' 3.bundle install 4.执行 rails generate devise:install ...
- ATL项目编译注册dll的时候报权限错误:error MSB8011: Failed to register output. Please try enabling Per-user Redirection or register the component from a command prompt with elevated permissions.
atl工程在vs2013编译的时候会在编译成功之后去使用 regsvr32 去注册 生成的 .dll 偶尔在编译的时候会遇到下面的错误: error MSB8011: Failed to regist ...
- JNI 里使用STL
JNI里的c或者c++ 调用stl 的时候,比如引入map头文件: #include <map> 在cygwin使用NDK编译的时候,会提示: fatal error:map: No su ...
- U3D 代码自动化生成定制预置体的旋转问题
//定制预置体 //要求:1,模型面向U3D的Z轴正向(由MAX导出时是面向U3D的X负向的) //2,增加一些常用挂点,3增加一个圆形阴影片,4,添加包围盒 //根据这些要求制作预置休 static ...
- git 转移
git push --mirror https://github.com/cloud-pi/drbd-docker-plugin.git
- launcher启动应用重启的BUG解决
最近遇到了一个问题,从launcher重新进入已经运行的应用会直接跳到应用的第一个界面. 经过对应用的跟踪,结合网络上的资料 http://stackoverflow.com/questions/19 ...
- cdoj915-方老师的分身 II (长度不小于k的最短路)【spfa】
http://acm.uestc.edu.cn/#/problem/show/915 方老师的分身 II Time Limit: 10000/5000MS (Java/Others) Memo ...
- UNITY把3D模型显示在UI层级上的思路
一般UI是处理于显示最高层级的, 因此这里的做法是 使用镜子效果,做镜子可使用renderTexture 然后启用一个摄像机对renderTexture进行数据填充, 然后在ui上使用Raw Imag ...
- Hibernate多对多操作
---------------------siwuxie095 Hibernate 多对多操作 以用户和角色为例 (一)多对多映射配置 第一步:创建两个实体类,用户和角色 第二步:让两个实体类之间互相 ...
- Opencv 直方图比较
#include <iostream>#include <opencv2/opencv.hpp> using namespace std;using namespace cv; ...