xamarin - Xamarin.Forms Java.exe 以代码 1 退出
问题描述
我见过一些人遇到堆大小的问题,这似乎是我的问题:
2> Could not reserve enough space for 1048576KB object heap (TaskId:336)
我尝试手动将其设置为 1G:
得到同样的错误,意识到所需的空间实际上大于1G(大约1.04GB),所以我将它设置为2G。但这只是升级了错误:
1> Could not reserve enough space for 2097152KB object heap (TaskId:305)
我以为我会去核并将其设置为 10G,但后来我收到一个不同的错误,说它无法创建 Java VM。
老实说,我实际上并不知道这些是什么意思,我只是根据对其他 SO 和 Xamarin 论坛帖子的研究来跟进。谁能向我解释为什么我会看到这些错误以及如何修复它们?
基于其他问题的注释:它正在调试,而不是发布,而且我没有勾选 ProGuard。
解决方案
推荐阅读
- mysql - 在 MySQL 中连续查找第二大值
- linux - 无法在 gnome 上启动自定义桌面应用程序,但与 gtk-launch 一起工作正常
- python - LookupError:找不到资源停用词。请使用 NLTK 下载器获取资源
- php - 无法获取从 mysql 下载的文件位置
- python - 系列上的 .value_counts() 返回系列已经是索引
- kubernetes - 如何从 Kubernetes 主节点中删除 pod?
- django - 我试图在 django 中应用 crud,但得到了这个预期的字符串或类似字节的对象错误
- r - R - 基于 Data.table 快速二进制搜索的子集,第二个键中有多个值
- python - $BASH_COMMAND 在 Trap DEBUG 中被过早覆盖
- azure - 有没有办法在 Microsoft Graph API 中返回给定用户对象 ID 的用户的身份验证手机号码?