Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/195.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java Xamarin android构建失败_Java_Android_Xamarin.forms - Fatal编程技术网

Java Xamarin android构建失败

Java Xamarin android构建失败,java,android,xamarin.forms,Java,Android,Xamarin.forms,我试图在我的设备(Android 7.1)上运行基本Xamarin.Forms应用程序,但出现以下错误: 错误MSB6006:“java.exe”已退出,代码为-1073740791 如何修复此错误,或者只是找出错误所在?多索引标志已启用。Java版本:1.8.0131 完整生成日志: 1> Processing: obj\Debug\res\layout\tabbar.xml 1> Processing: obj\Debug\res\layout\toolbar.xml

我试图在我的设备(Android 7.1)上运行基本Xamarin.Forms应用程序,但出现以下错误:

错误MSB6006:“java.exe”已退出,代码为-1073740791

如何修复此错误,或者只是找出错误所在?多索引标志已启用。Java版本:1.8.0131

完整生成日志:

1>    Processing: obj\Debug\res\layout\tabbar.xml
1>    Processing: obj\Debug\res\layout\toolbar.xml
1>    Processing: obj\Debug\res\values\styles.xml
1>    Processing: obj\Debug\res\layout\tabbar.xml
1>    Processing: obj\Debug\res\layout\toolbar.xml
1>    Processing: obj\Debug\res\values\styles.xml
1>    Processing: obj\Debug\res\layout\tabbar.xml
1>    Processing: obj\Debug\res\layout\toolbar.xml
1>    Processing: obj\Debug\res\values\styles.xml
1>    error MSB6006: "java.exe" exited with code -1073740791.

确保您的Android SDK版本是最新的,并且所有构建工具都已更新

另一个需要注意的重要事实是android sdk文件夹中的Proguard版本,因为Google不再使用android sdk更新Proguard

因此,解决方案是手动更新proguard版本

从下载最新版本

Extact它,并用[sdkpath]/tools/proguard中的旧proguard文件夹替换新的proguard文件夹


建议对旧的proguard文件夹进行备份,将其重命名为类似proguard的旧文件夹,并将新的proguard5.3.3文件夹复制为proguard。

如何尝试将Java最大堆大小更改为1G?

重新安装Android sdk解决了我的问题

是否安装了64位版本的Java?是的,我知道错误消息附近的输出中有时会有更多的线索。如果您使用的是Visual Studio,请查看输出窗口,而不是错误窗口。查看问题-我添加了构建日志您是否更新了Android SDK?或者对其进行了任何更改?您可以尝试禁用MutliDex吗,您得到了什么输出?同样,我也尝试选择了另一个设备(模拟),但得到了相同的错误请在pastebin或Gistn中共享您的完整构建输出不确定这是否会修复,环境变量的路径如何?C:\ProgramData\Oracle\Java\javapathYes,我有这行