Use the configured boot mode by default

The user can select a snapshot to boot by default, or choose to cold
boot every time; this is stored in config.ini. Use this configuration in
ActivationAction.

Bug: 396735011
Test: LocalEmulatorProvisionerPluginTest
Change-Id: I04a86a577859b1a12ec09a9317a8d534f3222bf9
2 files changed
tree: 05373856adeb61858bc36f7a95724cb9a3c6a78f
  1. .idea/
  2. adb-proxy/
  3. adblib/
  4. adblib-ddmlibcompatibility/
  5. adblib-tools/
  6. annotations/
  7. apkparser/
  8. app-inspection/
  9. apps/
  10. aspects_agent/
  11. backup/
  12. backup-test/
  13. bazel/
  14. build-analyzer/
  15. build-system/
  16. chunkio/
  17. chunkio-processor/
  18. common/
  19. ddmlib/
  20. debugger-tests/
  21. debuggers/
  22. deploy/
  23. device-provisioner/
  24. device_validator/
  25. draw9patch/
  26. dynamic-layout-inspector/
  27. echo-sample/
  28. emulator/
  29. environment-services/
  30. external-annotations/
  31. fakeadbserver/
  32. fakeandroid/
  33. firebase/
  34. flags/
  35. game-tools/
  36. gmaven/
  37. gradle-upgrade/
  38. intellij-bazel/
  39. intellij-native/
  40. jaxb-inheritance-plugin/
  41. jdwp-packet/
  42. jdwp-scache/
  43. jdwp-tracer/
  44. journeys/
  45. kexter/
  46. kotlin-multiplatform-models/
  47. layoutlib-api/
  48. layoutlib-extensions/
  49. leakcanarylib/
  50. lint/
  51. manifest-parser/
  52. misc/
  53. mlkit-common/
  54. multipreview-asm/
  55. ninepatch/
  56. owners/
  57. perf-logger/
  58. perflib/
  59. pixelprobe/
  60. preview/
  61. process-monitor/
  62. profgen/
  63. profiler/
  64. repository/
  65. resource-repository/
  66. sdk-common/
  67. sdklib/
  68. signflinger/
  69. standalone-render/
  70. studio-grpc-testutils/
  71. testing-infrastructure/
  72. testutils/
  73. third_party/
  74. threading-agent/
  75. threading-agent-callback/
  76. tracer/
  77. transport/
  78. usb-devices/
  79. utp/
  80. vector-drawable-tool/
  81. wear-wff-schema/
  82. wizard/
  83. yourkit-controller/
  84. zipflinger/
  85. .editorconfig
  86. .gitattributes
  87. .gitignore
  88. adt.iml
  89. BUILD.bazel
  90. contributing.md
  91. navbar.md
  92. PREUPLOAD.cfg
  93. README.md
  94. source.md
  95. studio.md
README.md

tools/base

This project contains:

  • Common libraries that are shared between any of the IDE (Android Studio), the build system (The Android Gradle Plugin) and SDK components that will be released from studio-main (e.g. the standalone SDK manager). This includes:
    • Instant-run-libraries
    • SDK management libraries
    • The manifest merger
    • Common libraries
    • Common test utilites
  • The build system
  • The new profiler