花了一个月,多窗口功能基本都实现了。独乐乐不如众乐乐,开源分享给大家。
我是基于Android 1.6.1的代码,选择1.6.1原因:
自己的机器配置不高,只能编译低版本Android代码
我能下到的最低版本的Android源码就是1.6.1
git地址:https://git.oschina.net/fillzero_/Android-multiwindow
编译步骤:
下载android 1.6.1
根据 frameworks_base.diff 修改frameworks/base下面的代码
将simulator.tar 解压放置 development目录下
执行 source build/envsetup.sh
执行 lunch sim-eng
make -j2 (我电脑双核的,4核的用 -j4)
执行 out/host/linux-x86/bin/simulator
Enjoy ~~
演示视频已上传到优酷视频:http://v.youku.com/v_show/id_XNzAzNzg3MjYw.html
PS: 最近在找工作,有合适的还请大家推荐下,最好是南京的,谢谢~