tree: 15e7749e4593ea2b8ac08ebd2bd7a66257df730d [path history] [tgz]
  1. .vscode/
  2. accel/
  3. android/
  4. android-qemu2-glue/
  5. audio/
  6. backends/
  7. block/
  8. bsd-user/
  9. chardev/
  10. contrib/
  11. crypto/
  12. default-configs/
  13. disas/
  14. docs/
  15. fpu/
  16. fsdev/
  17. gdb-xml/
  18. hw/
  19. include/
  20. io/
  21. libdecnumber/
  22. LICENSES/
  23. linux-headers/
  24. linux-user/
  25. migration/
  26. nbd/
  27. net/
  28. pc-bios/
  29. po/
  30. qapi/
  31. qemu2-auto-generated/
  32. qga/
  33. qobject/
  34. qom/
  35. replay/
  36. roms/
  37. scripts/
  38. scsi/
  39. slirp/
  40. stubs/
  41. target/
  42. tcg/
  43. tests/
  44. trace/
  45. ui/
  46. util/
  47. .clang-tidy
  48. .dir-locals.el
  49. .editorconfig
  50. .exrc
  51. .gdbinit
  52. .gitattributes
  53. .gitignore
  54. .gitmodules
  55. .gitpublish
  56. .mailmap
  57. .shippable.yml
  58. .travis.yml
  59. android-info.txt
  60. arch_init.c
  61. balloon.c
  62. block.c
  63. blockdev-nbd.c
  64. blockdev.c
  65. blockjob.c
  66. bootdevice.c
  67. bt-host.c
  68. bt-vhci.c
  69. build-kicker.txt
  70. build.gradle
  71. Changelog
  72. cmake-format.json
  73. cmake-main.darwin-aarch64.inc
  74. cmake-main.darwin-x86_64.inc
  75. cmake-main.linux-aarch64.inc
  76. cmake-main.linux-x86_64.inc
  77. cmake-main.windows_msvc-x86_64.inc
  78. CMakeLists.txt
  79. CODING_STYLE
  80. configure
  81. COPYING
  82. COPYING.LIB
  83. COPYING.PYTHON
  84. cpus-common.c
  85. cpus.c
  86. device-hotplug.c
  87. device_tree.c
  88. disas.c
  89. dma-helpers.c
  90. dummy.c
  91. dump.c
  92. entitlements.plist
  93. exec.c
  94. filelist
  95. gdbstub.c
  96. GNUmakefile
  97. HACKING
  98. hmp-commands-info.hx
  99. hmp-commands.hx
  100. hmp.c
  101. hmp.h
  102. hvf-stub.c
  103. ioport.c
  104. iothread.c
  105. LICENSE
  106. mac.source.properties
  107. MAINTAINERS
  108. Makefile
  109. Makefile.objs
  110. Makefile.target
  111. memory.c
  112. memory_ldst.inc.c
  113. memory_mapping.c
  114. module-common.c
  115. MODULE_LICENSE_GPL
  116. monitor.c
  117. NOTICE
  118. numa.c
  119. os-posix.c
  120. os-win32.c
  121. qdev-monitor.c
  122. qdict-test-data.txt
  123. qemu-bridge-helper.c
  124. qemu-char.c
  125. qemu-doc.texi
  126. qemu-ga.texi
  127. qemu-img-cmds.hx
  128. qemu-img.c
  129. qemu-img.texi
  130. qemu-io-cmds.c
  131. qemu-io.c
  132. qemu-keymap.c
  133. qemu-nbd.c
  134. qemu-nbd.texi
  135. qemu-option-trace.texi
  136. qemu-options-wrapper.h
  137. qemu-options.def
  138. qemu-options.h
  139. qemu-options.hx
  140. qemu-seccomp.c
  141. qemu-tech.texi
  142. qemu-test.cmake
  143. qemu-version.h.in
  144. qemu.nsi
  145. qemu.sasl
  146. QEMU_VERSION
  147. qmp.c
  148. qtest.c
  149. README
  150. README.md
  151. replication.c
  152. replication.h
  153. rules.mak
  154. sign-objs-binaries.sh
  155. sign-vm-entitlement.sh
  156. source.properties
  157. thunk.c
  158. tpm.c
  159. trace-events
  160. version.rc
  161. vl.c
  162. whpx-stub.c
  163. win.source.properties
README.md

Welcome to the Android Emulator

The Android Emulator allows you to test your Android apps on a variety of virtual devices and API levels without needing physical devices. It simulates almost all features of a real Android device, including phone calls, text messages, location, network speeds, sensors, and access to the Google Play Store.

Getting Started

  • Install Android Studio and the required SDKs.

  • Install the official emulator and create Android Virtual Devices (AVDs).

  • Follow platform-specific instructions for Linux, Mac, or Windows:

Sending patches

Here you can find details on submitting patches.