mac 10.10 编译 android aosp
来源:互联网 发布:win7桌面显示网络图标 编辑:程序博客网 时间:2024/06/06 03:55
基本按照官网指示做就可以了。
Mac OS (Intel/x86)
- Android 6.0 (Marshmallow) - AOSP master: Mac OS v10.10 (Yosemite) or later with Xcode 4.5.2 and Command Line Tools
- Android 5.x (Lollipop): Mac OS v10.8 (Mountain Lion) with Xcode 4.5.2 and Command Line Tools
- Android 4.1.x-4.3.x (Jelly Bean) - Android 4.4.x (KitKat): Mac OS v10.6 (Snow Leopard) or Mac OS X v10.7 (Lion) and Xcode 4.2 (Apple's Developer Tools)
- Android 1.5 (Cupcake) - Android 4.0.x (Ice Cream Sandwich): Mac OS v10.5 (Leopard) or Mac OS X v10.6 (Snow Leopard) and the Mac OS X v10.5 SDK
这里要留意的是 xcode的版本, 要对应上,太高版本可是有麻烦的。
本人编译 5.1.1, 使用 xcode 5.1 通过, 使用xcode 7.x 就不行。
下载xcode dmg
Save the actual path$ xcode-select -p # Set new path $ sudo xcode-select -s /Volumes/Xcode/Xcode.app/Contents/Developer
mac 的文件系统默认是存储大写,但大小写不敏感的。
android 编译需要 敏感的系统,于是要创建一个
hdiutil create -type SPARSE -fs 'Case-sensitive Journaled HFS+' -size 200g ~/android.dmg
(hdiutil resize -size <new-size-you-want>g ~/android.dmg.sparseimage)
然后mount上去
加在 ~/.bash_profile
ulimit -S -n 1024
function mountAndroid { hdiutil attach ~/android.dmg -mountpoint /Volumes/android; }
function umountAndroid() { hdiutil detach /Volumes/android; }
安装 MacPorts
xcode-select -install
xcodebuild -license
下载 pkg 执行安装
POSIXLY_CORRECT=1 sudo port install gmake libsdl git gnupg
To install Repo:
Make sure you have a bin/ directory in your home directory and that it is included in your path:
$ mkdir ~/bin
$ PATH=~/bin:$PATHDownload the Repo tool and ensure that it is executable:
$ curl https://storage.googleapis.com/git-repo-downloads/repo > ~/bin/repo
$ chmod a+x ~/bin/reporepo init -u https://android.googlesource.com/platform/manifest -b android-5.1.1_r30
repo sync
make clobber
source build/envsetup.sh
lunch aosp_arm-eng
make -j4
android studio 查看代码
mmm development/tools/idegen/
./development/tools/idegen/idegen.sh
0 0
- mac 10.10 编译 android aosp
- Mac下Android源码(AOSP)编译环境搭建方法
- [Android]Ubuntu编译AOSP
- 编译android源代码(aosp)
- 使用Docker编译Android(AOSP)
- android aosp 编译运行emulator
- 在Mac平台使用Docker搭建AOSP(Android源代码)编译环境
- AOSP编译
- Android:AOSP国内镜像源下载及编译
- aosp android在Ubuntu 16.04上编译成功
- MTK AOSP项目编译
- AOSP编译问题记录
- Sierra下编译Aosp
- Mac下AOSP编译和刷机过程中的各种坑
- AOSP: 下载 android 源码
- AOSP: 下载 android 源码
- Android AOSP源码下载
- aosp android 项目结构
- 错误: 代理抛出异常错误: java.net.MalformedURLException: Local host name unknown: java.net.UnknownHostException
- android studio svn 忽略
- 代码审查codereview工具
- QT 线程
- 快速发布library到JitPack
- mac 10.10 编译 android aosp
- jvm内存模型
- iBET Rooster CNY AngPow Free Credit RM38 to win 4D(4D Free Credit, Free AngPow)
- 关系数据库还是NoSQL数据库
- python3_ 廖雪峰 邮件发送代码测试
- SQL Server查询优化方法(查询速度慢的原因很多,常见如下几种)
- 用Java面向对象思想实现一个微博的功能(未完)
- 原理
- C语言中的const和static小结