Follow Excellent, Success will Chase you

0%

Android模拟器

Android模拟器开发和调试应用肯定比使用真机方便

模拟器源码下载

Android 模拟器源码的下载与 Android AOSP 源码库的下载过程类似。

模拟器的分支:在 https://android.googlesource.com/platform/manifest/+refs 可以看到所有可以指定的分支,包括 Android 分支和模拟器分支,其中模拟器分支主要有如下这些:

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
emu-1.4-release
emu-1.5-release
emu-2.0-release
emu-2.2-release
emu-2.3-release
emu-2.4-arc
emu-2.4-release
emu-2.5-release
emu-2.6-release
emu-2.7-release
emu-2.8-release
emu-29.0-release
emu-3.0-release
emu-3.1-release
emu-gn-dev
emu-master-dev
emu-master-qemu
emu-master-qemu-release

下载最新模拟器代码:

1
$ repo init -u https://android.googlesource.com/platform/manifest -b emu-master-dev

在国内可以使用清华源更快下载:

1
2
> repo init -u https://aosp.tuna.tsinghua.edu.cn/platform/manifest -b emu-master-dev
>

编译

1
2
cd external/qemu/android/
./rebuild.sh --no-tests
  • --no-tests: 告诉编译系统,编译完成之后不要执行测试程序,以节省时间,提高效率
-------------本文结束感谢您的阅读-------------
  • 本文作者: Winddoing
  • 本文链接: https://winddoing.github.io/post/40058.html
  • 作者声明: 本博文为个人笔记, 由于个人能力有限,难免出现错误,欢迎大家批评指正。
  • 版权声明: 本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!