You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Android: Gradle injection (#41) does not support Kotlin-DSL projects; Unity 2022/6 layouts unverified #48
The Maven-dependency injector added in #41 edits Groovy build.gradle / settings.gradle text. A project whose Gradle files use the Kotlin DSL fails the build with an explicit error (by design, rather than producing an app without Bugsee). Unity 2022 and Unity 6 layouts were only covered by tests: only Unity 2021.3.45 was available to build with.
To do: build the sample on Unity 2022 LTS and Unity 6, and decide whether to support .gradle.kts.
#67 merged: the injector now handles Kotlin-DSL (.kts) files, repositoriesMode (PREFER_SETTINGS / FAIL_ON_PROJECT_REPOS) and several declaration-detection edge cases, with fixtures. Still open: the Unity 2022.3 and Unity 6 layouts are reconstructed from vendor docs, not from a real generated project (only Unity 2021.3.45f1 is installed here). Keeping this open until the sample is built on Unity 2022 LTS and Unity 6 and the real templates are compared.
Update: Unity 2022.3.62f3 is now verified with real builds (clean APK, Export Project, full-symbols opt-in, emulator launch): AGP 7.4.2 / Gradle 7.5.1, the Bugsee Gradle plugin is skipped as designed. Real generated files are fixtures in #81/#82 (merged), Unity 6 in #78/#80, and #83 recovers build-id and symbol-upload functionality on AGP < 8.6. Still open: a real Kotlin-DSL layout and AGP 8.0-8.5.
Activity
Support Kotlin-DSL Gradle files and repositoriesMode in the Android M…
Support Kotlin-DSL Gradle files and repositoriesMode in the Android M…
krassx commentedon Oct 14, 2026
#67 merged: the injector now handles Kotlin-DSL (
.kts) files,repositoriesMode(PREFER_SETTINGS / FAIL_ON_PROJECT_REPOS) and several declaration-detection edge cases, with fixtures. Still open: the Unity 2022.3 and Unity 6 layouts are reconstructed from vendor docs, not from a real generated project (only Unity 2021.3.45f1 is installed here). Keeping this open until the sample is built on Unity 2022 LTS and Unity 6 and the real templates are compared.🤖 Generated with Claude Code
Merge pull request #78 from bugsee/sonnet/unity-layouts-48
krassx commentedon Oct 15, 2026
Update: Unity 2022.3.62f3 is now verified with real builds (clean APK, Export Project, full-symbols opt-in, emulator launch): AGP 7.4.2 / Gradle 7.5.1, the Bugsee Gradle plugin is skipped as designed. Real generated files are fixtures in #81/#82 (merged), Unity 6 in #78/#80, and #83 recovers build-id and symbol-upload functionality on AGP < 8.6. Still open: a real Kotlin-DSL layout and AGP 8.0-8.5.
Gradle plugin step: Kotlin DSL, buildscript roots, catalogs, plugin r…
Gradle plugin step: Kotlin DSL, buildscript roots, catalogs, plugin r…