Android 源码编译
一、java环境配置
udo apt-get install openjdk-8-jdk
export JAVA_HOME=/usr/lib/jvm/java-8-openjdk-amd64
export PATH=$JAVA_HOME/bin:$PATH
export CLASSPATH=.:$JAVA_HOME/lib:$JAVA_HOME/lib/tools.jar
java -version
二、依赖库安装
sudo apt-get install git gnupg flex bison gperf build-essential zip curl zlib1g-dev gcc-multilib g++-multilib libc6-dev-i386 lib32ncurses-dev x11proto-core-dev libx11-dev lib32z1-dev libgl1-mesa-dev libxml2-utils xsltproc unzip python libtinfo5 libncurses5-dev libncurses5 u-boot-tools
三、问题集锦
- Ensure Jack service is installed and started
1.从/etc/java-8-openjdk/security/java.security中找到jdk.tls.disabledAlgorithms取消TLSv1, TLSv1.1 禁用;2.检查jack 服务是否启动
cd prebuilts/sdk/tools
./jack-admin start-server/stop-server/kill-server
- lex:aidl<=system/tools/aidl/aidl_language_I.II FAILED:/
export LC_ALL=C
四、framework.jar的位置
out/target/common/obj/JAVA_LIBRARIES/framework_intermediates/classes.jar
Android 源码编译相关推荐
- Android 源码编译及常见错误及解决方法
Android 源码编译及常见错误及解决方法 参考文章: (1)Android 源码编译及常见错误及解决方法 (2)https://www.cnblogs.com/kyyblabla/p/360393 ...
- 【Android开发】构建Android源码编译环境
原文:http://android.eoe.cn/topic/android_sdk 构建Android源码编译环境 123456789 10 11 12 13 14 15 16 17 18 $ su ...
- android源码编译出错的原因
(1)gcc的版本过高,由于android源码编译要求为4.3,如果你的gcc版本为4.4,那你的编译可能会失败的!我的系统是ubuntu 10.04,默认的gcc版本为4.4,gcc-4.4太严格, ...
- [Android Pro] Android源码编译之Nexus5真机编译
reference to : http://blog.csdn.net/liu1075538266/article/details/51272398 1. 前言 在Android安全的研究工作中, ...
- Android 源码编译详解【合集篇】
Android 源码编译详解[一]:服务器硬件配置及机型推荐 做 Android系统开发多年,开发环境都是入职就搭建好了,入职时拿个账号密码就直接开始搞开发了,年初换了新公司,所有的项目都是刚起步,一 ...
- Android源码编译(基于Ubuntu18.0.4)
文章目录 一.环境搭建 硬件要求 软件要求 操作系统和 JDK 主要软件包 软件安装 Git安装 repo工具安装 安装 openJDK 8 其他依赖安装 二.源码下载 建立源码文件夹 初始化仓库 源 ...
- Android 源码编译技巧--模块清理
参考之前的 Android 源码编译技巧–模块编译_南国樗里疾的博客-CSDN博客 https://blog.csdn.net/weixin_44021334/article/details/1069 ...
- Android源码编译make的错误处理
https://www.linuxidc.com/Linux/2011-11/47411.htm Android源码下载:官方下载 或参考android源码下载方式 Android编译版本: PLAT ...
- linux系统编译时make出错,Android源码编译make的错误处理
Android编译版本:PLATFORM_VERSION=4.0.1(最新Android 4.0.1) OS 操作系统平台: Linux yanggang 2.6.35-30-generic #61- ...
- Android源码编译环境搭建教程 (一) - Ubuntu系统构建
Android源码编译环境搭建教程 (一) - Ubuntu系统构建 本教程为感兴趣的同学提供Android源码编译的环境搭建,当然这里都是基于windows系统,mac系统也差不多,将相应的软件替换 ...
最新文章
- Silverlight技术支持谷歌Android
- c语言二十四点游戏,C语言解24点游戏程序
- 倪光南:看好鸿蒙系统,坚持生态体系创新才能不被“卡脖子”
- acronym与abbr
- 感知机中任一点到超平面的距离的公式推导
- React的组件生命周期
- EntityFramework Core如何映射动态模型?
- 皮卡丘为什么不进化_神奇宝贝:为什么皮卡丘一直不愿意进化?原因竟然是这个!...
- Oracle【IT实验室】数据库备份与恢复之三:OS备份/用户管理的备份与恢复
- 【软件测试】测试用例详解
- 创建ORACLE定时任务 任务日志记录
- 15-基于51单片机的篮球计时器
- 【蓝桥杯单片机组模块】13、NEC 红外通信 - vs1838B
- 如何在Ubuntu 16.04上使用ProxySQL缓存优化MySQL查询
- webpack看这一篇就够了
- pubmedy安装不聊了_在PubMed基本检索框中输入immunology检索出的文献为1115106 篇,这是利用了PubMed哪一种检索技术?...
- 技术支持快递第6 期
- python苹果手机照片导入电脑_iphone照片怎么导入电脑?四种方法汇总
- OpenCV形状检测
- Linux 集群技术
热门文章
- 老公是什么?老婆是什么?
- 大班运用计算机教学案例,幼儿园大班音乐教学方案实用案例5篇
- 实景三维浪潮翻涌,新技术“席卷”石家庄!
- 【2】web安全入门篇-了解web
- linux查看用户所属的组
- 25. BufferedReader的readLine()方法
- python response.read_Python3基础 response.read 输出网页的源代码
- 华为面试题算什么,这个背会了外企随便进(2)
- 科技云报道:买电脑,租电脑,OUT!今年流行“云电脑”!
- 全网最全的Apollo教程从入门到精通