花了一个月,多窗口功能基本都实现了。独乐乐不如众乐乐,开源分享给大家。

我是基于Android 1.6.1的代码,选择1.6.1原因:

  1. 自己的机器配置不高,只能编译低版本Android代码

  2. 我能下到的最低版本的Android源码就是1.6.1

git地址:https://git.oschina.net/fillzero_/Android-multiwindow

编译步骤:

  1. 下载android 1.6.1

  2. 根据frameworks_base.diff 修改frameworks/base下面的代码

  3. 将simulator.tar 解压放置 development目录下

  4. 执行 source build/envsetup.sh

  5. 执行lunch sim-eng

  6. make -j2 (我电脑双核的,4核的用 -j4)

  7. 执行 out/host/linux-x86/bin/simulator

  8. Enjoy ~~

演示视频已上传到优酷视频:http://v.youku.com/v_show/id_XNzAzNzg3MjYw.html



PS: 最近在找工作,有合适的还请大家推荐下,最好是南京的,谢谢~

更多相关文章

  1. Android(安卓)使用V4包的Fragment遇到的问题
  2. Android(安卓)1000实例代码集结(三 )
  3. android ffmpeg4.0.2编译过程记录
  4. APP管理应用的内存
  5. Android中两种设置全屏或者无标题的方法
  6. Android(安卓)CPU, Compilers, D8 & R8
  7. [Android面试题-1] Activity的生命周期
  8. Android(安卓)自定义发送验证码, 倒计时
  9. 面试题六:异步消息处理机制

随机推荐

  1. 我所理解的java垃圾回收的自适应技术
  2. 如何将蓝牙鼠标或触控板连接到 iPad?
  3. ORACLE 回滚段详解
  4. 【机器学习实战】垃圾分类快速理解机器学
  5. Python爬取4000条猫眼评论,带你围观2021最
  6. Tomcat日常维护笔记 - 运维小结
  7. 【论文解读】UniLM:一种既能阅读又能自动
  8. 【MOS】如何利用RMAN可传输表空间迁移数
  9. Java SPI机制与Thread Context Classload
  10. 如何在 指定文件夹 快速打开 jupyter not