草庐IT

c# - 构建失败。有关详细信息,请参阅构建日志

我新建一个项目,点击编译,出现这个错误:BuildFailed.Seethebuildlogfordetails.在构建日志中只有这个:Building:FirstProgram(Debug|x86)----------------------Done----------------------Buildfailed.Build:1error,0warnings这是我看到的:是什么导致了这个错误,我该如何解决? 最佳答案 很多次处理这个错误。我刚刚关闭并重新打开。每次我添加解决方案然后删除它时都会发生这种情况。我认为XamarinI

android - 如何在 MonoDevelop 中编译 MonoDroid App 时修复 "OutOfMemoryError: java heap space"

当我尝试编译(不执行)我的一个项目时,我最近收到以下错误:Tool/usr/bin/javaexecutionstartedwitharguments:-jar/Applications/android-sdk-mac_x86/platform-tools/lib/dx.jar--no-strict--dex--output=obj/Debug/android/bin/classes.dexobj/Debug/android/bin/classes/Developer/MonoAndroid/usr/lib/mandroid/platforms/android-8/mono.andro

android - 如何在 MonoDevelop 中编译 MonoDroid App 时修复 "OutOfMemoryError: java heap space"

当我尝试编译(不执行)我的一个项目时,我最近收到以下错误:Tool/usr/bin/javaexecutionstartedwitharguments:-jar/Applications/android-sdk-mac_x86/platform-tools/lib/dx.jar--no-strict--dex--output=obj/Debug/android/bin/classes.dexobj/Debug/android/bin/classes/Developer/MonoAndroid/usr/lib/mandroid/platforms/android-8/mono.andro

Xamarin 构建时间非常慢

我已经使用Xamarin和新的VisualStudioforMacOS开发了几个(实验性和原型(prototype))iOS应用程序,构建时间间歇性地平均需要大约5-10分钟。开始一个新项目时,构建时间很好。在处理我的应用程序时对源代码进行了一些更改(没有具体更改)。无缘无故,构建时间开始增加到5-10分钟。我已经尝试了所有可能的构建选项(链接、不链接、SDK版本、新委托(delegate)证书等)。在对事件应用程序(MacOS、Sierra)进行调查后,我发现“代码设计”过程占用了110%的CPU,并且只要构建完成就一直运行。有人遇到过这个问题吗? 最佳答

Xamarin 构建时间非常慢

我已经使用Xamarin和新的VisualStudioforMacOS开发了几个(实验性和原型(prototype))iOS应用程序,构建时间间歇性地平均需要大约5-10分钟。开始一个新项目时,构建时间很好。在处理我的应用程序时对源代码进行了一些更改(没有具体更改)。无缘无故,构建时间开始增加到5-10分钟。我已经尝试了所有可能的构建选项(链接、不链接、SDK版本、新委托(delegate)证书等)。在对事件应用程序(MacOS、Sierra)进行调查后,我发现“代码设计”过程占用了110%的CPU,并且只要构建完成就一直运行。有人遇到过这个问题吗? 最佳答

android - Xamarin.Android 构建/部署非常缓慢。如何加快他们的速度?

我们有一个大型Xamarin.Android项目,其中包含两个依赖项目和一堆第三方dll。在Hax-x86模拟器或Nexus5设备上进行调试部署(没有任何更改)非常缓慢(>80秒)。作为比较,应用程序的Xamarin.iOS版本可以在7秒内部署到真实设备上。为了测试部署时间,我还创建了一个全新的Xamarin.Android项目,该项目在大约4秒内完成部署。当我添加一个依赖项目时,部署时间最多为7秒。当我将布局文件添加到依赖项目时,部署时间会增加到大约十秒。是否可以使用XamarinStudio加速Android构建和部署?相比之下,大型EclipseAndroid项目的部署速度相当快

android - Xamarin.Android 构建/部署非常缓慢。如何加快他们的速度?

我们有一个大型Xamarin.Android项目,其中包含两个依赖项目和一堆第三方dll。在Hax-x86模拟器或Nexus5设备上进行调试部署(没有任何更改)非常缓慢(>80秒)。作为比较,应用程序的Xamarin.iOS版本可以在7秒内部署到真实设备上。为了测试部署时间,我还创建了一个全新的Xamarin.Android项目,该项目在大约4秒内完成部署。当我添加一个依赖项目时,部署时间最多为7秒。当我将布局文件添加到依赖项目时,部署时间会增加到大约十秒。是否可以使用XamarinStudio加速Android构建和部署?相比之下,大型EclipseAndroid项目的部署速度相当快

使用Xamarin开发移动应用示例——数独游戏(四)产生新游戏算法改进

项目代码可以从Github下载:https://github.com/zhenl/ZL.Shudu。代码随项目进度更新。前面我们使用一个数组保存预制的游戏,然后随机从中抽取一个游戏作为新游戏,如果我们数组中有10个游戏,那么很快就会遇到重复的游戏,有没有办法在现有的基础上生成更多的游戏呢?我们看一下下面两个游戏:看上去是不同的游戏,但仔细分析一下就会发现如果从计算机角度看,其实是相同的游戏。如果我们仔细分析一下,就会发现,在数独游戏中1-9的数字都是独立的符号,没有数学中数字的意义,如果将这些数字换成A-H的字母,同样可以按照相同的规则进行游戏,或者换成九种水果、动物什么的,都可以。那么如果我

使用Xamarin开发移动应用示例——数独游戏(四)产生新游戏算法改进

项目代码可以从Github下载:https://github.com/zhenl/ZL.Shudu。代码随项目进度更新。前面我们使用一个数组保存预制的游戏,然后随机从中抽取一个游戏作为新游戏,如果我们数组中有10个游戏,那么很快就会遇到重复的游戏,有没有办法在现有的基础上生成更多的游戏呢?我们看一下下面两个游戏:看上去是不同的游戏,但仔细分析一下就会发现如果从计算机角度看,其实是相同的游戏。如果我们仔细分析一下,就会发现,在数独游戏中1-9的数字都是独立的符号,没有数学中数字的意义,如果将这些数字换成A-H的字母,同样可以按照相同的规则进行游戏,或者换成九种水果、动物什么的,都可以。那么如果我

使用Xamarin开发移动应用示例——数独游戏(六)使用数据库

项目代码可以从Github下载:https://github.com/zhenl/ZL.Shudu。代码随项目进度更新。现在我们希望为应用增加更多的功能,比如记录每个完成的游戏,可以让用户自己添加新的数独游戏等等,这些功能需要数据库的支持。我们使用Sqlite数据库保存游戏的数据。Sqlite是基于文件的单机关系型数据库,使用起来非常方便,首先安装程序包sqlite-net-pcl,可以在VisualStudio2022中使用Nuget管理器安装最新版本,然后,添加POCO类的定义和数据库访问的方法,这里我们需要记录完成的游戏和输入的游戏。在使用数据库时,首先根据指定数据库的路径创建数据库连接