博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Android源代码下载编译
阅读量:6871 次
发布时间:2019-06-26

本文共 1711 字,大约阅读时间需要 5 分钟。

hot3.png

Ubuntu 16.04 编译Android 8

安装依赖:

sudo apt-get install openjdk-8-jdk git ccache automake lzop bison gperf build-essential zip curl zlib1g-dev zlib1g-dev:i386 g++-multilib python-networkx libxml2-utils bzip2 libbz2-dev libbz2-1.0 libghc-bzlib-dev squashfs-tools pngcrush schedtool dpkg-dev liblz4-tool make optipng maven

 

1.将repo中goole的连接
REPO_URL = 'https://gerrit.googlesource.com/git-repo'
修改为清华的连接
REPO_URL = 'https://aosp.tuna.tsinghua.edu.cn/android/git-repo'
2.初始化
./repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b android-7.1.1_r22
manifest见 https://android.googlesource.com/platform/manifest
3.下载
./repo sync
Telephony相关库:
frameworks/opt/telephony
frameworks/base
packages/providers/TelephonyProvider
packages/services/Telecomm
packages/services/Telephony
packages/services/Mms
packages/apps/Dialer
packages/apps/Phone
packages/apps/PhoneCommon
packages/apps/BasicSmsReceiver
packages/apps/Contacts
packages/apps/ContactsCommon
packages/providers/ContactsProvider
frameworks/opt/net/ims
frameworks/opt/net/voip
packages/apps/Settings
packages/apps/Stk
packages/apps/Messaging
repo sync -j8 frameworks/opt/telephony frameworks/base packages/providers/TelephonyProvider packages/services/Telecomm packages/services/Telephony packages/services/Mms packages/apps/Dialer packages/apps/Phone packages/apps/PhoneCommon packages/apps/BasicSmsReceiver packages/apps/Contacts packages/providers/ContactsProvider frameworks/opt/net/ims frameworks/opt/net/voip packages/apps/Settings packages/apps/Stk packages/apps/Messaging
http://blog.csdn.net/dd864140130/article/details/51718187
编译:
source build/envsetup.sh
lunch
make
启动模拟器:
emulator -gpu on

转载于:https://my.oschina.net/igiantpanda/blog/1606685

你可能感兴趣的文章
十年,站酷已成设计论坛霸主,博客园却成无兵之将
查看>>
ansible安装
查看>>
使用bind搭建DNS服务器
查看>>
Windows server 2008R2 DHCP服务器
查看>>
计算机网络笔记--数据链路层(一)
查看>>
我的友情链接
查看>>
Java方法重载注意事项
查看>>
爱创课堂每日一题第五十九天- javascript继承的6种方法
查看>>
16.1 Tomcat介绍 16.2 安装jdk 16.3 安装Tomcat
查看>>
JS 正则表达式用法
查看>>
文档查看cat_more_less_head_tail
查看>>
python课堂笔记之django-day01(4)
查看>>
九月十九日作业
查看>>
Shell工作笔记01
查看>>
项目、软件开发过程中版本术语
查看>>
CSS实现背景透明,文字不透明(各浏览器兼容)
查看>>
【转】[大学引导]超级链接、字体颜色、音乐播放公式
查看>>
T-SQL中INSERT、UPDATE
查看>>
Linux下Nginx服务器配置Modsecurity实现Web应用防护系统
查看>>
linux下搭建 DNS 服务器
查看>>