Android7.0 编译问题
AndroidN编译需要用到java 1.8以上版本.
第一次出错:
1 warning generated.
[ 31% 10040/31772] Building with Jack: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex
FAILED: /bin/bash out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex.rsp
GC overhead limit exceeded
Try increasing heap size with java option '-Xmx<size>'
Warning: This may have produced partial or corrupted output.
ninja: build stopped: subcommand failed.
第二次出错:
[ 0% 42/36388] RenderScript: Gallery2 <= packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/convolve3x3.rs packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/grad.rs packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/grey.rs packages/apps/Gallery2/src/com/android/gallery3d/filtershow/filters/saturation.rs packages/apps/Gallery2/src/com/android/ga llery3d/filtershow/filters/vignette.rs
2036 [ 0% 43/36388] Building with Jack: out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex
2037 FAILED: /bin/bash out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/with-local/classes.dex.rsp
2038 java.lang.AssertionError: java.util.zip.ZipException: duplicate entry: jayce/android/printservice/PrintService$1.jayce
2039 at com.android.sched.vfs.WriteZipFS$ZipEntryOutputStream.writeEntryIfNeeded(WriteZipFS.java:350)
2040 at com.android.sched.vfs.WriteZipFS$ZipEntryOutputStream.close(WriteZipFS.java:320)
...............
解决办法:
1.在文件/prebuilts/sdk/tools/jack-admin中修正-Xmx参数(-Xmx:4096m).
JACK_SERVER_VM_ARGUMENTS="${JACK_SERVER_VM_ARGUMENTS:=-Dfile.encoding=UTF-8 -XX:+TieredCompilation -Xmx:4096m}"
2.jack-admin中的start-server语句,直接在里面增加:
在start_server的case 下,
start-server)
..............
JACK_SERVER_COMMAND="java -XX:MaxJavaStackTraceDepth=-1 -Djava.io.tmpdir=$TMPDIR $JACK_SERVER_VM_ARGUMENTS -Xmx4096m -cp $LAUNCHER_JAR $LAUNCHER_NAME"
Android7.0 编译问题相关推荐
- Android7.0编译出现问题(Failed to contact Jack server)
Android N,O在初始源码编译时,很多会出现Failed to contact Jack server: Problem reading .jack-server/client.pem. Try ...
- 编译安装android7.0,android7.0 源码编译问题总结
常见问题: 1.USER问题(由于运行的docker 容易没有配置USER环境变量) JACK VMCOMMAND="java -Dfile.encoding=UTF-8 -Xms2560m ...
- 高通android7.0模块编译.ko
1.配置交叉编译环境 # cd kernel-3.18 or # cp arch/arm/configs/msm_defconfig .config //arm32位配置方式 # make ARCH= ...
- 鹅厂bugly应用升级不能安装(Android7.0的新变化)
app升级是每一个android应用的标配了,大部分应用都会有升级提醒和apk下载安装(如果系统允许静默安装估计就没有提醒这段了). 以前的升级是自己写http下载或者通过系统提供的DownloadM ...
- Android7.0 Rild工作流程
点击打开链接 一.基于Rild的通信架构 一般智能手机的硬件架构都是两个处理器: 一个处理器用来运行操作系统,上面运行应用程序,这个处理器称作Application Processor,简称AP:另 ...
- Android7.0新特性、新功能
[本文转载来自http://blog.csdn.net/hao54216/article/details/52388755] 前言: 总想写点自己的东西,因为很多Android知识网上大部分都有教程, ...
- Android7.0反射类找不到的问题
Java中使用反射的地方较多,尤其是各种框架中.最近在Android7.0的项目中遇到个问题很奇怪,反射使用的类找不到了,但是编译的时候没问题啊.然后在代码中使用非反射的方式调用代码也是没有问题的,这 ...
- android7.0uri,整理: 解决Android7.0以上文件报FileUriExposedException问题
最近项目Android编译版本改为targetSdkVersion26, 之前隐藏的版本问题暴露出来, 尤其是文件第三方打开及Apk更新问题,这里记录下7.0以后文件相关问题 问题描述:安装apk的代 ...
- android7.0如何自定义添加系统服务
由于项目需要,我这边需要在framework层增加一个语音唤醒服务来实现拉通hal层以及android应用层,实现语音黑屏唤醒以及亮屏唤醒的功能,这里我们只看在android7.0和9.0上是怎么增加 ...
最新文章
- ZooKeeper:win7上安装单机及伪分布式安装
- 全球及中国农业保险市场营销状况与运营价值分析报告2022版
- thymeleaf获取当前时间并格式化输出
- c 语言登录系统源代码,c语言源代码---------------个人图书管理系统
- python降维可视化 自编码_deep learning 自编码算法详细理解与代码实现(超详细)...
- day12【过渡】SpringCloud
- 编写shell脚本实现tomcat定时重启的方法
- python自学看什么书-python自学看什么书
- BZOJ1431 : MLand
- devc c语言调用图片,DevC++中使用EGE图形库
- 如何在电脑上彻底删除Oracle客户端?
- Hbase最新官方文档中文翻译与注解1-10|hbase简介与配置信息等
- java使用网易企业邮箱,发送邮件失败
- 自然数学-微积分的基本公式
- 机械键盘的 黑轴/茶轴/青轴/红轴 有什么区别
- 淮北职业技术学院大一计算机考试,淮北职业技术学院2020年录取分数线(附2018-2020年分数线)...
- 2022-2028全球与中国360度投影系统市场现状及未来发展趋势
- pcmark2 android测试,应用测试:FastCopy及PCMark05成绩
- 2022年如何寻找外链资源?
- 客制化键盘编程_【故事汇】客制化键盘讲解