Hey, everyone!
You can now download release 26.38 of Code on the Go, which includes the new toolchain:
https://appdevforall.org/code-on-the-go/
Gradle 8.14.4 ⇨ 9.6.1
AGP 8.11.0 ⇨ 9.3.1
Kotlin 1.9.22 ⇨ 2.3.21
PLEASE NOTE: Due to these changes, your existing projects may not build until you follow the migration guide:
https://github.com/appdevforall/CodeOnTheGo/wiki/IMPORTANT:-Fix-project-breaking-changes-after-the-Gradle-AGP-Kotlin-toolchain-upgrade
A video version of the same guide is available:
https://www.youtube.com/watch?v=cgX7ewTEJ_E
CoGo 26.38 also includes a couple of changes I’ll mention here:
First, a "Made with Code on the Go" watermark can now be added to commits you make from the Git bottom sheet. Because that code often ends up on a public host like GitHub, the watermark tells reviewers that the contribution came from a phone-only workflow, and puts Code on the Go's name in real, working code out in the world. You'll see a preview of the watermark in the bottom sheet before you commit. You can turn the watermark off for a single project right from the commit section of the Git bottom sheet, or disable it everywhere in Preferences → Git.
Second, a new Document Outline is available for Java, Kotlin, and XML files, so you can jump straight to any class, method, or field instead of scrolling.
For complete information on these changes, please see the release notes:
https://appdevforall.org/code-on-the-go-release-notes-26-38/
Finally, please visit our support forum if you have questions, want to post one of your projects, or would like to talk with other CoGo users:
https://github.com/appdevforall/CodeOnTheGo/discussions
Thanks for using the app!
2 · 481 · ThreadHey, everyone!
26 messages · –X Link
click to showRun tasks : [:app:assembleDebug] Warning: Unable to set daemon's environment variables to match the client because: There is no native integration with this operating environment. If the daemon was started with a significantly different environment from the client, and your build relies on environment variables, you may experience unexpected behavior. Code On the Go clean logs of gradle (9.6.1) task running.... > Configure project :app Adding LogSender dependency to variant 'debug' of project ':app' > Task :app:preBuild UP-TO-DATE Task :app:preDebugBuild UP-TO-DATE Task :app:mergeDebugNativeDebugMetadata NO-SOURCE Task :app:dataBindingMergeDependencyArtifactsDebug FAILED [Incubating] Problems report is available at: file:///storage/emulated/0/CodeOnTheGoProjects/ProfessionalBilingSystem/build/reports/problems/problems-report.html FAILURE: Build failed with an exception. What went wrong: Execution failed for task ':app:dataBindingMergeDependencyArtifactsDebug' (registered by plugin 'com.android.internal.application'). > Could not resolve all files for configuration ':app:debugCompileClasspath'. Failed to transform core-ktx-1.2.0.aar (androidx.core:core-ktx:1.2.0) to match attributes {artifactType=android-databinding, org.gradle.category=library, org.gradle.libraryelements=jar, org.gradle.status=release, org.gradle.usage=java-api}. Could not find core-ktx-1.2.0.jar (androidx.core:core-ktx:1.2.0). Searched in the following locations: file:/data/data/com.itsaky.androidide/files/home/maven/localMvnRepository/androidx/core/core-ktx/1.2.0/core-ktx-1.2.0.aar file:/data/data/com.itsaky.androidide/files/home/maven/localMvnRepository/androidx/core/core-ktx/1.2.0/core-ktx-1.2.0.jar Failed to transform activity-1.8.0.aar (androidx.activity:activity:1.8.0) to match attributes {artifactType=android-databinding, org.gradle.category=library, org.gradle.dependency.bundling=external, org.gradle.libraryelements=aar, org.gradle.status=release, org.gradle.usage=java-api}. Could not find activity-1.8.0.aar (androidx.activity:activity:1.8.0). Searched in the following locations: file:/data/data/com.itsaky.androidide/files/home/maven/localMvnRepository/androidx/activity/activity/1.8.0/activity-1.8.0.aar Try: > Run with --stacktrace option to get the stack trace. Run with --info or --debug option to get more log output. Run with --scan to get full insights from a Build Scan (powered by Develocity). Get more help at https://help.gradle.org. You can use '--warning-mode all' to show the individual deprecation warnings and determine if they come from your own scripts or plugins. For more on this, please refer to https://docs.gradle.org/9.6.1/userguide/command_line_interface.html#sec:command_line_warnings in the Gradle documentation. BUILD FAILED in 7s 1 actionable task: 1 executed when i migrate my project to latest i got thisE B E E
☬ C ☬
☬ ☬ File
CodeOnTheGo_26_38_ORIGINAL_DEVICE_LOGS.tar.gz · 69 KB · click to showYes. The report was based on the actual Gradle, Code on the Go sync, build, and terminal output collected while troubleshooting the project. I’m attaching the relevant logs and diagnostics used to prepare the report. Important note: these files were reconstructed from the raw output copied from Code on the Go and the terminal during the tests. They are not the original exported IDE log files. I can also provide the original Gradle daemon logs and Code on the Go diagnostic files from the device if that would help.L Link
click to showhttps://github.com/appdevforall/CodeOnTheGo/issues/1675 Hi! The same issue appears in this version! (26.38)☬ B
N N N K