问题标签 [xamarin-live-player]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
80 浏览

c# - 将单独的组添加到表单中的列表视图并使用 live 部署到 IOS 时键入异常

所以我试图将多组项目添加到 xamarin 表单中的列表视图中。它仅适用于简单的对象,例如:

但是当我添加这样的组时:

我收到以下错误:“Ninterpret.interpretedObject”类型的对象与“System.Collections.Generic.List`1[Ninterpret.interpretedObject]”类型不匹配(TargetException)

供参考的xaml是:

0 投票
1 回答
162 浏览

c# - 多个启动项目

我正在将 VS 2017 与 webapi 和 xamarim 表单项目一起使用。

我配置了 xamarin 实时播放器并成功使用它,但是当我将它与 webapi 项目一起运行时,只有 android 项目启动(在 Live Player 上)。

启动选项:

在此处输入图像描述

我已经试过了

  • 重新安装视觉工作室。
  • 重启机器
  • 以管理员身份运行 Visual Studio
  • 清除缓存

没有任何效果。

这是一个已知问题吗?

0 投票
1 回答
98 浏览

c# - 通过 Xamarin Live Player 运行时,HtmlDocument.Load 引发对象不匹配异常

运行以下命令以创建 HtmlDocument 的实例时,在最后一行抛出对象不匹配异常

抛出的异常是“'NInterpret.InterpretedObject'类型的对象与目标类型'System.Collections.Generic.IEnumerable'1 [NInterpretedObject]'不匹配”

尝试从字符串加载 html 时会引发相同的错误,例如:

这仅在通过 Xamarin Live Player 应用程序运行应用程序时发生,如果应用程序编译为 APK 并直接安装到设备上然后运行,则不会发生这种情况。

0 投票
1 回答
857 浏览

xamarin - Xamarin 直播播放器

无法部署到 Asus ASUS_Z01BDB Player,请确保 Xamarin Live Player 应用程序已打开并且设备与 Visual Studio 在同一网络上。无法调试您的应用程序。

其他项目的错误只是连接并说已连接,2 秒后计算机上的二维码发生变化,移动显示连接丢失。它像无限循环一样自动继续。

Visual Studio 社区 15.6.1

Xamarin Live Player 1.5.176

互联网连接可通过 WiFi 获得。

电脑和手机连接到同一个WiFi。

0 投票
3 回答
557 浏览

c# - Json.Net 在 Xamarin 中不起作用

我在 Xamarin 类型的解决方案中有此代码

当我调试它时,JsonConvert.DeserializeObject<List<Publication>>(result);它不起作用,返回null ...

在 XAMARI 中调试

在此处输入图像描述

我确定结果不为空

在此处输入图像描述

但是,如果我在控制台类型的解决方案中运行相同的代码,它可以工作!!!

在此处输入图像描述

我使用的是同一个类,有我的 Publication 类

还有我的 Json 代码

附加信息,当我看到列表时,显示一条消息

“无法将‘System.RuntimeType’类型的对象转换为‘Mono.Debugger.Soft.TypeMirror’类型。”

最后是我的 GitHub 项目https://github.com/solartes/VesApp

0 投票
1 回答
157 浏览

android - IndexOutOfRangeExeption Xamarin Live Player

我正在学习 Xamarin 两个星期,并且正在学习 Xamarin.University 课程(使用基于 REST 的 Web 服务 (XAM150))。在练习中,我们必须简单地检查电话的连接。我在 Visual Studio 2017 中的模拟器(Android 7.0)做得很好。但是当我使用 Xamarin Live Player 在我的实际手机(Android 7.1)上尝试时,该应用程序将无法启动,并且我的手机上出现以下错误:

“可视化错误。索引超出了数组的范围。(IndexOutOfRangeExeption)”

我搜索了谷歌和 Xamarin.University 的论坛,但没有运气,似乎没有其他人有这个问题。当我调试时,它会在检查连接性时停止。我使用 Xam.Plugin.Connectivity 来询问连接,是的,它在项目的所有部分中都被引用。我来自使用网站上的这段代码:

对此进行调试:

所有这些代码都适用于我的模拟器,但不适用于我的手机。我可以在手机上显示不同的页面,但在检查连接性时不能显示,因此错误确实来自插件,而不是来自我的页面。

有人知道我可以尝试做什么吗?

0 投票
0 回答
526 浏览

xamarin - 无法从流中加载程序集:System.AggregateException xamarin 构建错误

我正在尝试在 xamarin 实时播放器上构建应用程序,但它给了我一个错误

无法从流中加载程序集:System.AggregateException:发生一个或多个错误。---> System.AggregateException:发生一个或多个错误。---> System.IO.DirectoryNotFoundException:找不到路径的一部分“/data/data/com.xamarin.live/files/External/.nuget/packages/sqlitepclraw.provider.e_sqlite3.android/1.1.5 /lib/MonoAndroid/SQLitePCLRaw.provider.e_sqlite3.dll”。在 System.IO.FileStream..ctor(System.String 路径、System.IO.FileMode 模式、System.IO.FileAccess 访问、System.IO.FileShare 共享、System.Int32 bufferSize、System.Boolean 匿名、System.IO。 FileOptions 选项)[0x0017d] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 在 System.IO.FileStream..ctor(System.String 路径,System.IO.FileMode 模式,System.IO.FileAccess 访问,System.IO.FileShare 共享)[0x00000 ] 在 <1[TResult].InnerInvoke () [0x0000f] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 at System.Threading.Tasks.Task.Execute () [0x00010] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 --- End of inner exception stack trace --- --- End of inner exception stack trace --- ---> (Inner Exception #0) System.AggregateException: One or more errors occurred. ---> System.IO.DirectoryNotFoundException: Could not find a part of the path "/data/data/com.xamarin.live/files/External/.nuget/packages/sqlitepclraw.provider.e_sqlite3.android/1.1.5/lib/MonoAndroid/SQLitePCLRaw.provider.e_sqlite3.dll". at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.Int32 bufferSize, System.Boolean anonymous, System.IO.FileOptions options) [0x0017d] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share) [0x00000] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 at (wrapper remoting-invoke-with-check) System.IO.FileStream:.ctor (string,System.IO.FileMode,System.IO.FileAccess,System.IO.FileShare) at System.IO.File.OpenRead (System.String path) [0x00000] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 at <StartupCode$Continuous-Core-Droid>.$LocalFileSystem+Upsight-IFileSystem-OpenReadAsync@49-1.Invoke () [0x00012] in <5a7d391011b47c3aa745038310397d5a>:0 at System.Threading.Tasks.Task1[TResult].InnerInvoke () [0x0000f] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 at System.Threading.Tasks.Task.Execute () [0x00010] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 --- 内部异常堆栈跟踪结束 --- --->(内部异常#0)System.IO.DirectoryNotFoundException:找不到路径的一部分“/data/data/com.xamarin.live/files/External/.nuget/packages/sqlitepclraw.provider.e_sqlite3 .android/1.1.5/lib/MonoAndroid/SQLitePCLRaw.provider.e_sqlite3.dll”。在 System.IO.FileStream..ctor(System.String 路径、System.IO.FileMode 模式、System.IO.FileAccess 访问、System.IO.FileShare 共享、System.Int32 bufferSize、System.Boolean 匿名、System.IO。 FileOptions options) [0x0017d] in <896ad1d315ca4ba7b117efb8dacaedcf>:0 at System.IO.FileStream..ctor (System.String path, System.IO.FileMode mode, System.

这个问题的解决方案是什么

0 投票
3 回答
1108 浏览

xamarin - xamarin Live Player 失去连接

我正在尝试连接到 Xamarin Live 播放器。我的手机是三星 SM-J727V。我的 Visual Studio 版本是 Visual Studio 2017 企业版是 15.6.4。每当我选择 Pair Visual Studio 并从 Visual Studio 屏幕扫描二维码时。它建立了连接并说连接到 Visual Studio,然后几分钟后它说失去了与 Visual Studio 的连接。我一次又一次地尝试配对,每次连接丢失。

我浏览了在线文章,但找不到解决方案。我的 Visual Studio 应用程序中确实有一些图像。这些图像位于 Resources\drawable 位置,我有最新的 Xamarin 版本和最新的 Visual Studio 企业版。我不确定我错过了什么。我真的很想使用 Live player,因为它可以帮助我立即看到我的更改,而不是等待模拟器加载。

任何帮助将不胜感激。

0 投票
2 回答
8131 浏览

xamarin - 无法在 iTunes 上找到 Xamarin Live Player

我正在 Windows 机器上开发 iOS 应用程序,我想在物理设备上进行调试。我知道 Xamarin Live Player 适合我的需要,但是我无法从土耳其应用商店下载该应用。它说:

您要求的商品目前在土耳其商店中不可用

我也试过美国商店,但结果是一样的。

有什么方法可以下载 Xamarin Live Player?

0 投票
0 回答
169 浏览

android - Xamarin Live Player在Android项目中不启动OnCreate,使用VS默认项目

所有组件都是最新的,Visual Studio 也是。

我创建了一个新项目:

开始新项目

当我用模拟器启动它时,一切正常。当我使用 live player 和我的 Sony Xperia Compact 5 启动它时,它连接得很好,但没有使用 MainActivity 中的 Android 代码。

我只做了一个修改,我写了跟踪。断点也永远不会被命中,除非我改用模拟器。

我从初学者教程中添加的依赖注入也很好用。所以,除了MainActivity之外,使用了Android项目中的代码。

自 90 年代以来我一直在编程 ASP.net,但我是 xamarin 的新手。任何帮助将不胜感激。