一:javac: 目标发行版 1.5 与默认的源发行版 1.7 冲突

1.设置jdk环境变量

编译android源码只支持jdk 1.6,所以如果需要编译源码必须下载jdk 1.6,不能下载最新的jdk 1.7,如果不需要编译源码则可以下载1.7版本的。

e) 设定默认的JDK

  1. $ sudo update-alternatives --config java
  2. $ sudo update-alternatives --config javac

2

make[3]: *** [out/target/common/docs/doc-comment-check-timestamp] Error 45

仍然是JDK版本的原因

3

"make: *** [out/target/common/obj/PACKAGING/checkapi-current-timestamp] 错误 38" 问题解决

4

make: *** [out/target/common/obj/APPS/CMParts_intermediates/classes-full-debug.jar] 错误 41

只需打如下命令 即可:$ make clobber       $ make        就可以啦!

/*  make clobber:删除所有配置所编译输出的结果文件。类似于:rm –rf ./out/  */

JDK版本更换后编译android系统出错相关推荐

  1. 编译Android系统源码--搭建环境

    下载Ubantu14 Google官方建议使用Ubuntu 14 下载路径 双系统安装参考 下载VMware 建议:VMware Workstation 16 Pro 下载路径 下载Android系统 ...

  2. Android编译系统分析三:make完整编译android系统

    这篇博客的目标是摸清楚默认编译整个android系统时代码的流程. 当我们执行make的时候,会查找当前的Makefie文件或者makefile文件并且执行,在android顶级源码目录下面,确实有个 ...

  3. java jni编译_从源码编译Android系统的Java类库和JNI动态库的方法

    利用源码编译Android系统Java类库 1.编写Java项目和Android.mk文件 ├── Android.mk └── src └── com └── lhw └── framework └ ...

  4. linux的安卓源码编译提示版本不匹配,编译Android源码致命错误解决方案

    相信各位和我一样正在研究Android内核的朋友们在经过漫长的源码下载的等待后,喜悦的拿到了源代码开始编译.可是在编译过程中,也会和下载一样出现各种各样的不顺.在这里我记录了一下本人在编译过程中的所有 ...

  5. Win10 Linux子系统编译Android系统源码

    一.前言 听说win10合入了Linux作为一个子系统,起初只以为是类似虚拟机的实现机制,想必对性能的提高也很有限.但是稍微了解却发现是并不是虚拟机的那种机制,而是可以完全发挥Host机器的性能,这无 ...

  6. Android问题-DelphiXE8安装后编译Android提示SDK无法更新问题(XE10也可以解决)

    原始链接: http://www.cnblogs.com/FKdelphi/p/5014858.html 问题现象: 新建工程编译Android项目时,提示更新SDK失败. 问题原因:国内访问Goog ...

  7. (软件构造) 关于JDK版本更换问题(附jdk下载链接以及jdk环境变量全教程)

    大一的时候已经下过jdk8,现在要换成jdk11,花了好长时间搞清楚了,现在分享一下经验. 先观察自己的jdk版本 打开命令行win+r,输入java -version(直接在c盘就行,不管你之前jd ...

  8. 编译android系统小结

    最近在搞兼容android4.0的一些工作,简单小结一下. 1.编译最好用 make -j16 或者 make -j32,这个要根据机器的配置来.我是在高性能服务器上编译,所以,可以这么设置: 2.有 ...

  9. Ubuntu编译Android系统源码(msm8909_android5.1.1)

    安装工具 下载Android源码需要git,repo等工具,启动repo是Google写的一个专门用于下载Android源码的工具,主要调用了git. 科普一下git与repo的区别 Git:Git是 ...

  10. mac 编译android系统,mac 编译 Android 系统杂记

    挂载android分区 sudo hdiutil attach ~/android_code/android7.dmg.sparseimage -mountpoint /Volumes/android ...

最新文章

  1. android mysql 搜索功能_android利用数据库实现搜索联想功能
  2. git 生成公钥,并且配置
  3. Luogu P4859「已经没有什么好害怕的了」
  4. 【转载】Java JVM 运行机制及基本原理
  5. 怎么用numpy读取excel的数据画三维图_python初学者,如何快速匹配excel任务
  6. 性能测试中批量数据制作实例的多种方法讨论
  7. 使用贝赛尔路径(UIBezierPath)创建画板
  8. 细说ReactiveCocoa的冷信号与热信号(一)
  9. mysql bin oct_python 讲解进制转换 int、bin、oct、hex
  10. 服务器选购seo优化规则,如何选择有利于SEO优化的空间服务器
  11. [ZZ]MVC设计模式
  12. 暴风影音“猝死” ,官网、APP全挂了!网友:我的青春说没就没了
  13. 吴恩达深度学习4.2练习_Convolutional Neural Networks_Residual Networks
  14. java 获取所有线程,Java 实例 - 获取所有线程
  15. bt解析 开源 java_开源一个BT客户端:BitWave
  16. 《C语言及程序设计》实践参考——间隔选职工
  17. linux终端使用python的matplotlib模块画图出现“could not open display”问题解决
  18. pane Java_ToolPane.java
  19. Unix下oracle备份,Linux下Oracle备份与数据迁移
  20. 在 Windows 下远程桌面连接 Linux - VNC 篇

热门文章

  1. 用java语言写网上购物的语句_用java代码写一个简单的网上购物车程序
  2. Layui动态修改列名
  3. oracle最难的多表查询,Oracle多表的复杂查询
  4. php foeeach页面输出,PHP数组foreach遍历输出例子详解
  5. 一听不是双休,连面试都免了
  6. 编码基本功:类成员要加前缀,这样可以避免同名变量
  7. LINUX下载编译libpng
  8. gstreamer实现sink插件的代码,及无法结束的问题
  9. python抽学号程序_Python 9行代码来随机抽学生回答指定问题
  10. springboot项目搭建(mybatis + thymeleaf)