打包ota出错:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
at java.util.Arrays.copyOf(Arrays.java:2786)
at java.io.ByteArrayOutputStream.write(ByteArrayOutputStream.java:94)
at java.util.zip.DeflaterOutputStream.deflate(DeflaterOutputStream.java:155)
at java.util.zip.DeflaterOutputStream.write(DeflaterOutputStream.java:112)
at java.util.zip.ZipOutputStream.write(ZipOutputStream.java:272)
at com.android.signapk.SignApk.copyFiles(SignApk.java:496)
at com.android.signapk.SignApk.main(SignApk.java:557)

ERROR: signapk.jar failed: return code 1

 

解决方法:build/tools/releasetools/common.py 中将cmd = ["java", "-Xmx2048m", "-jar",改为cmd = ["java", "-Xmx4096m", "-jar"

 

相关文章:

  • 2021-06-03
  • 2021-06-10
  • 2021-12-18
  • 2022-02-08
  • 2022-12-23
  • 2022-12-23
  • 2021-10-26
  • 2021-08-11
猜你喜欢
  • 2022-12-23
  • 2022-12-23
  • 2021-04-30
  • 2022-12-23
  • 2022-12-23
  • 2022-02-01
  • 2021-12-27
相关资源
相似解决方案