build 完android生成各image后,使用make otapackage生成update.zip时遇到如下错误:

 

running:  java -Xmx2048m -jar out/host/linux-x86/framework/signapk.jar -w

build/target/product/security/testkey.x509.pem build/target/product/security/testkey.pk8

/tmp/tmptXXNU0 out/target/product/tulkas/tulkas-ota-eng.root.zip
Could not create the Java virtual machine.

   ERROR: signapk.jar failed: return code 1

make: *** [out/target/product/tulkas/tulkas-ota-eng.root.zip] Error 1

 

解决方法:

可能是由于虚拟机空间不够需要2048修改小些,修改build/tools/releasetools/common.py文件
         cmd = ["java", "-Xmx2048m", "-jar",
           os.path.join(OPTIONS.search_path, "framework", "signapk.jar")]
         其中的-Xmx2048m 改为-Xmx1024m。

之后顺利编译。

 

更多相关文章

  1. 去掉Android(安卓)app上的Title Bar
  2. ADB无法找到Android设备
  3. Ubuntu环境下Android源码下载及编译方法
  4. 调整recovery界面菜单字体大小
  5. Android(安卓)Studio-Gradle项目中添加JNI生成文件(.so文件)
  6. Android(安卓)生成keystore(user & debug) 并 Android(安卓)Maps
  7. Android(安卓)Recovery OTA升级(一)—— make otapackage
  8. 移植 libusb 到 Beagleboard 上的 Android
  9. Android(安卓)4.0 中的Camera

随机推荐

  1. android 关于图片的放大,缩小,旋转功能的实
  2. android活动的跳转到另一个活动
  3. 两种方式使用android时间和日期控件
  4. A20启动LUNCH选项修改
  5. react-native调用Android原生模块
  6. Android编译错误Execution failed for ta
  7. Android(安卓)SharedPreferences使用
  8. android【打电话,收发短信实现】
  9. Android(安卓)Toast
  10. Android(安卓)球碰撞反弹 (2)