在Xamarin Docs中有JavaOptions打包属性。它的描述说"指定在构建.dex文件时传递给java的其他命令行选项"。但没有任何例子。这些参数可以通过什么形式传递? JavaOptions也可以通过"其他Java选项"来配置。在android项目选项下。但是,再一次,没有任何例子。它不接受诸如“ - 无优化”,“无优化”等选项。那么,它接受什么样的格式?
答案 0 :(得分:2)
当Xamarin必须在Xamarin.Android
MSBuild过程中启动Java进程时,即
它会将这些额外的cmd-line参数传递给java
,最常用的选项是在绑定项目或Proguard
执行期间使用的Java进程的堆大小等。
-Xmx<size> set maximum Java heap size
注意:增加Java堆大小足以使Xamarin提供单独的大小选项,您输入的值以-Xmx
为前缀并作为Java cmd行选项传递。
回复:https://github.com/xamarin/xamarin-android/search?q=JavaOptions&type=
从shell类型java -help
或java -X
,...查看可用于java进程的各种选项。