Can't use github.com to generate tarballs, as it's only a subset of files "according to GitHub file size limitations"
  • Kotlin 59.4%
  • Java 35.6%
  • Starlark 2.7%
  • HTML 1.2%
  • C++ 0.6%
  • Other 0.2%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Alexander.Glukhov 3512322991 [gradle][wsl][IDEA-391445] Gradle version catalog paths should be mapped
GitOrigin-RevId: 839da22b624f0790598685839976ea784c731ffd
2026-08-25 18:02:47 +00:00
.idea Add FlushTraceAction and Tracer module 2026-08-18 17:23:44 +00:00
adt-testutils Typo fix 2026-08-18 17:23:43 +00:00
adt-ui IJPL-251795 [platform] introduce Deferred<IdeFrame> getter 2026-08-23 13:57:58 +00:00
adt-ui-compose Build gradle against 2025.3 2026-08-18 17:23:44 +00:00
adt-ui-model Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
agent Register cleanup for the gemini subprocesses 2026-07-15 11:21:33 +00:00
analytics Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
android IJPL-252908 convert the sqlite library to a wrapper module 2026-08-25 13:45:24 +00:00
android-adb refactor build: package ZXing as plugin content 2026-08-20 17:56:56 +00:00
android-adb-ui Add current Activity info to UIState 2026-08-18 17:23:42 +00:00
android-common misc [*]: AboutPopupDescriptionProvider.getExtendedDescription doesn't need to be localized 2026-08-24 11:13:29 +00:00
android-kotlin Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
android-lang Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
android-lang-databinding Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
android-lint refactor build: convert kxml2 to content module 2026-08-20 23:24:20 +00:00
android-material Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
android-navigator Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
android-npw refactor build: convert kxml2 to content module 2026-08-20 23:24:20 +00:00
android-plugin refactor build: name module-content.yaml so the hermetic bazel-targets.json can see it 2026-08-25 13:45:24 +00:00
android-templates Update NPW default Kotlin version to 2.2.10 2026-08-18 17:23:43 +00:00
android-test-framework refactoring [*]: migrating deprecated OpenProjectTask.with* usages 2026-08-20 23:23:18 +00:00
android-transport Fix race condition in getFile by closing stream 2026-08-18 17:23:40 +00:00
android-uitests/testData avoids access to package-private members 2025-07-10 00:04:39 -07:00
androidx-integration-tests FL-34385 Run ./build/jpsModelToBazel.cmd 2026-07-10 19:51:08 +00:00
apkanalyzer Create ApkAnalyzerBundle for apkanalyzer 2026-08-18 17:23:42 +00:00
app-inspection IJPL-252908 convert the sqlite library to a wrapper module 2026-08-25 13:45:24 +00:00
app-quality-insights Enable fix with agent in canary 2026-08-18 17:23:44 +00:00
artwork Add glasses touchbar and interact icons 2026-08-18 17:23:43 +00:00
artwork-compose Add glasses touchbar and interact icons 2026-08-18 17:23:43 +00:00
as-driver Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
assistant Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
aswb [tools/adt/idea/aswb] Use aliases for @maven proto deps 2026-08-18 17:23:44 +00:00
avd Fix exception when download fails 2026-08-18 17:23:44 +00:00
backup Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
bleak Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
bleak-config Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
build-attribution Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
build-common [AUA,NPW] It's Gradle 9.1.0 not Gradle 9.1 2026-08-18 17:23:44 +00:00
codenavigation Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
completion Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
compose-designer Ignore flaky tests in compose-designer 2026-08-18 17:23:43 +00:00
compose-ide-plugin IJAI-955 ask the rule for what every content block was repeating 2026-08-24 01:34:13 +00:00
connection-assistant Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
dagger Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
databinding Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
debuggers Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
deploy Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
design-plugin IJAI-955 ask the rule for what every content block was repeating 2026-08-24 01:34:13 +00:00
designer IJPL-247117: Extend TestFixtures to opt in for async navigation, by default, tests rely on sync navigation completion 2026-08-20 20:58:26 +00:00
designer-perf-tests Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
device-explorer Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
device-explorer-common Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
device-explorer-files Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
device-explorer-monitor Revert "Remove ADB MDNS Backend Setting" 2026-08-18 17:23:42 +00:00
device-manager-v2 Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
execution/common Create AndroidExecutionBundle for execution-common 2026-08-18 17:23:42 +00:00
glance-designer Fix Automotive Ultrawide preview width clipping 2026-08-18 17:23:41 +00:00
glasses-pairing Remove generic parameter from UsageTrackerWriter 2026-08-18 17:23:43 +00:00
gmaven Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
gmd-code-completion Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
gradle-declarative-lang Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
gradle-declarative-lang-flags Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
gradle-declarative-lang-ide IJAI-955 ask the rule for what every content block was repeating 2026-08-24 01:34:13 +00:00
gradle-declarative-lang-sync Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
gradle-dsl refactor air: pack a content module's jar from a target of its own, not from jvm_library 2026-08-24 01:34:13 +00:00
gradle-dsl-android Add compileSdk support for catalog reference with .get().toInt() 2026-08-18 17:23:41 +00:00
gradle-dsl-declarative IJPL-251864 [core] convert intellij.platform.codeStyle.impl to content module 2026-08-19 18:53:09 +00:00
gradle-dsl-flags refactor air: pack a content module's jar from a target of its own, not from jvm_library 2026-08-24 01:34:13 +00:00
gradle-dsl-groovy Fix groovy catalog link in interpolation string 2026-08-18 17:23:41 +00:00
gradle-dsl-kotlin Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
gradle-dsl-plugin IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
gradle-dsl-toml Add compileSdk support for catalog reference with .get().toInt() 2026-08-18 17:23:41 +00:00
gradle-tooling Tooling model: capture built-in Kotlin 2026-08-18 17:23:44 +00:00
ide-perf-tests AGP requires Gradle 9.3.1 2026-08-18 17:23:42 +00:00
ij-debugger-tests Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
inspectors-common Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
intellij-integration Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
intellij.android.avdmanager.tests Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
intellij.android.compose-common Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
intellij.android.device Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
intellij.android.device.tests Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
intellij.android.projectStructureTests FL-34385 Run ./build/jpsModelToBazel.cmd 2026-07-10 19:51:08 +00:00
intellij.android.testutils IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
jps-build WEB-77148 JBHtmlPane: Improve rendering performance for blocks with many inline elements. Open sun.swing.text package. 2026-03-24 19:39:32 +00:00
jps-model IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
layout-inspector Refactoring: reduce visibility of few classes and methods 2026-08-18 17:23:44 +00:00
layout-ui Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
layoutlib Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
layoutlib-loader FL-34385 Run ./build/jpsModelToBazel.cmd 2026-07-10 19:51:08 +00:00
lint Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
logcat Update LogcatBundle to replace ExecutionBundle 2026-08-18 17:23:42 +00:00
manual-tests
memory-usage FL-34385 Run ./build/jpsModelToBazel.cmd 2026-07-10 19:51:08 +00:00
ml-api Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
mlkit Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
native/installer Update Android Studio installer version to 2025.3. 2026-06-12 10:04:48 +00:00
native-symbolizer Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
nav Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
observable IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
observable-demo KMT-866 [android] (Narwhal Canary 3) Merge Android Studio 2025.1.1-alpha03 2025-04-23 15:17:58 +02:00
observable-ui Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
old-agp-tests Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
platform-performance-testing IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
preview-designer Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
preview-elements Fix Automotive Ultrawide preview width clipping 2026-08-18 17:23:41 +00:00
preview-fast-compile Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
profilers Refine initial trace view using metadata timestamps 2026-08-18 17:23:43 +00:00
profilers-android Refine initial trace view using metadata timestamps 2026-08-18 17:23:43 +00:00
profilers-atrace FL-34385 Run ./build/jpsModelToBazel.cmd 2026-07-10 19:51:08 +00:00
profilers-integration Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
profilers-ui LeakCanary: Force heap dump on stop recording 2026-08-18 17:23:43 +00:00
project-system refactoring [*]: migrating deprecated OpenProjectTaskBuilder usages 2026-08-20 20:03:32 +00:00
project-system-apk Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
project-system-gradle [gradle][wsl][IDEA-391445] Gradle version catalog paths should be mapped 2026-08-25 18:02:47 +00:00
project-system-gradle-models Tooling model: capture built-in Kotlin 2026-08-18 17:23:44 +00:00
project-system-gradle-psd Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
project-system-gradle-repository-search Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
project-system-gradle-sync Tooling model: capture built-in Kotlin 2026-08-18 17:23:44 +00:00
project-system-gradle-sync-test-utils Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
project-system-gradle-upgrade [AUA,NPW] It's Gradle 9.1.0 not Gradle 9.1 2026-08-18 17:23:44 +00:00
project-system-integration-tests Add check for unresolved lambda references 2026-08-18 17:23:43 +00:00
render-resources refactor build: convert kxml2 to content module 2026-08-20 23:24:20 +00:00
rendering refactor build: convert kxml2 to content module 2026-08-20 23:24:20 +00:00
room Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
rt
samples-browser Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
screenshot-testing Log analytics when no ss tests are discovered 2026-08-18 17:23:44 +00:00
sdk-updates Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
searchable-options Fix searchable_options and test_studio in feb-rc 2026-08-18 17:23:44 +00:00
server-flags Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
settings-sync Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
smali IJAI-955 ask the rule for what every content block was repeating 2026-08-24 01:34:13 +00:00
streaming Refactoring: reduce visibility of few classes and methods 2026-08-18 17:23:44 +00:00
studio Update Android Studio Panda 2 version to Stable 2026-08-18 17:23:44 +00:00
studio-labs Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
studio-updater Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
swingp IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
sync-memory-tests Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
sync-perf-tests Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
testartifacts Fix 'Open Screenshot' button visibility issue 2026-08-18 17:23:44 +00:00
threading-checker Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
tracer Add FlushTraceAction and Tracer module 2026-08-18 17:23:44 +00:00
transport-database IJPL-252908 convert the sqlite library to a wrapper module 2026-08-25 13:45:24 +00:00
uitest-framework/testSrc/com/intellij/testGuiFramework/launcher KMT-1277 [android] (Narwhal Feature Drop Canary 5) Merge Android Studio 2025.1.2-alpha05 2025-07-14 17:17:19 +02:00
utp Implement UtpEventMessageFolding to hide UTP event messages from console 2026-08-18 17:23:42 +00:00
visual-lint Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
wear-designer Remove all wildcard imports in Kotlin sources 2026-08-18 17:23:43 +00:00
wear-dwf Replace use of MergedManifestSnapshotComputeListener with 2026-08-18 17:23:43 +00:00
wear-pairing Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
wear-preview-elements Reformat only: enabling autoformat with ktfmt 2026-08-18 17:23:40 +00:00
wear-whs Refactoring: reduce visibility of few classes and methods 2026-08-18 17:23:44 +00:00
whats-new-assistant Open Studio Bot tool window on first start 2026-08-18 17:23:44 +00:00
wizard Reformat only: fixup incorrect auto-formatting 2026-08-18 17:23:40 +00:00
wizard-model IJPL-252385 convert jetbrains-annotations to a content module 2026-08-09 17:10:20 +00:00
.editorconfig cleanup kotlin: drop .editorconfig keys already set by broader sections 2026-08-10 12:47:16 +00:00
.gitallowed
.gitattributes setup bazel: exclude android/apkanalyzer, android/native/diagnostics/heap, android/aswb from Buildifier 2026-08-07 13:10:37 +00:00
.gitignore Setup ktfmt plugin parameters 2026-08-18 17:23:40 +00:00
get_aosp_changes.sh
icon-robots.txt
intellij.yaml
LICENSE.txt
PREUPLOAD.cfg Remove --enable-editorconfig 2026-08-18 17:23:42 +00:00
README.md

Android Studio

This is the source code of the Android plugin for IntelliJ platform, which is also the main part of Android Studio.

See the links below for implementation details and make sure to read IntelliJ Platform SDK docs first.

Contents: