1. 下载repo 工具(在docker中则不需要)
mkdir ~/bin
PATH=~/bin:$PATH
curl http://192.168.0.185/git-repo-downloads/repo > ~/bin/repo
chmod a+x ~/bin/repo
mkdir WORKING_DIRECTORY
cd WORKING_DIRECTORY
repo init -u git://192.168.0.185/lollipop/platform/manifest.git -b multiwindow
## 如果提示无法连接到 gerrit.googlesource.com,可以编辑 ~/bin/repo,把 REPO_URL 一行替换成:REPO_URL = 'git://192.168.0.185/git-repo'
repo start multiwindow --all
repo forall -c 'git remote add devorg git://192.168.0.185/lollipop/$REPO_PROJECT.git $@'
git push devorg multiwindow:refs/heads/multiwindow
source build/envsetup.sh
lunch aosp_x86_64-eng
make -j<cups>
镜像目录;out/target/product/generic_x86_64/system.img
9. 下载Sdk (服务器上:scp lh@192.168.0.180:~/sdk/5.1.tar.gz ./)
创建模拟器:openthos
cd tools
推荐参数:Nexus10, Android5.1.1 , Intel Atom(x86_64). noSkin
启动:./emulator -avd openthos -system ../../../android_iso_img/system.img (后面是:system.img的路径)
(如果启动的镜像修改处没有改变,则选择添加 -data ../../../android_iso_img/userdata.img)
platform-tools:
adb logcat >> DEBUG.log