1.Out of memory error

在编译Android 8的时候遇到了内存不足的问题

/bin/bash: line 0: [: =: unary operator expected[  3% 39/1150] Building with Jack: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dexFAILED: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex/bin/bash out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex.rspOut of memory error (version 1.3-rc7 'Douarn' (445000 d7be3910514558d6715ce455ce0861ae2f56925a by android-jack-[email protected].com)).Java heap space.Try increasing heap size with java option '-Xmx'.Warning: This may have produced partial or corrupted output.[  3% 43/1150] Building with Jack: out/target/common/obj/JAVA_LIBRARIES/android-support-v14-preference_intermediates/classes.jackninja: build stopped: subcommand failed.17:25:30 ninja failed with: exit status 1#### failed to build some targets (12:01 (mm:ss)) ####

解决方案如下:

android_build$ export JACK_SERVER_VM_ARGUMENTS="-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g"android_build$ ./prebuilts/sdk/tools/jack-admin kill-serverKilling background serverandroid_build$ ./prebuilts/sdk/tools/jack-admin start-serverLaunching Jack server java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=/tmp -Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx4g -cp /home/nxa22007/.jack-server/launcher.jar com.android.jack.launcher.ServerLauncher

更多相关文章

  1. Android Studio build失败情况解决方案
  2. 关于android录音权限被用户禁用的问题解决方案
  3. Android Studio安装后Fetching android sdk component informati
  4. Android 平台上拍照/录像,图片/视频选择,编辑和压缩的一站式解决方
  5. Android引入第三方SDK混淆报错shrinkDebugMultiDexComponents的
  6. Android 一套完整的 Socket 解决方案

随机推荐

  1. Android前景怎么样、是不是要凉了、是不
  2. Android Studio酷炫插件(一)——自动化快速
  3. Android(安卓)Studio 的其他功能-更改快捷
  4. 关于Android intent的知识 隐式意图和显
  5. 源码解析Android中View的measure量算过程
  6. android 上传项目到Github
  7. [置顶] Android 内存泄漏
  8. 从CM刷机过程和原理分析Android系统结构
  9. android 监听网络状态的变化及实战
  10. Android(4.2) Sensors 学习——G-sensor,