Code on the Go release notes – 25.50

Share This Post

An updated preview release of Code on the Go is ready for review! 

Click here to download the latest release. Your feedback (including bug reports and feature requests) helps us build a better product. We really appreciate the time you take to test the app and share your experience. 

IMPORTANT: This release contains changes that may cause existing projects to fail. If you’re using an older version of Code on the Go (25.46 or earlier) or you’re unsure of the version, click here and follow the steps to check your version and migrate your projects if needed.

How to update an app after installing or reinstalling Code on the Go

Each time you install a new version or reinstall the current version of Code on the Go, a new cryptographic key is generated. Apps built with a previous installation use the old key, which means they cannot be updated using the new installation.

To fix this, uninstall the app you previously built from your device, open Code on the Go, and rebuild and reinstall the app. This will create the app with the new key that matches your current installation.

How to save and share a log

To save a log locally or send it to someone else, follow these steps:

  1. Display the log panel.
  2. Swipe to scroll to the bottom of the panel. A Share button is displayed.
  3. Tap the Share button. A list of apps is displayed.
  4. To save the log as a file, choose a file manager or storage service and follow the steps to save the log. 
  5. To send the log by email or a messaging app, select the app and follow the steps to send the message.

Watch a short video showing how to share a log

General bug fixes

  • GitHub issue #697 is closed: A bug in which launching Code on the Go crashes on devices running Android 12 or earlier is resolved.
  • Error trapping, cache validation, and improved logging have been implemented to recover from cache failures without stopping user work.
  • Errors including the following are resolved:
    • UninitializedPropertyAccessException
    • NoSuchMethodError
    • IllegalStateException
    • ArrayIndexOutOfBoundsException
    • DiagnosticCoroutineContextException
    • IllegalArgumentException

Enhancements and improvements

  • On the “Open a saved project” page, each project’s creation or modification date and time is displayed.
  • In the Layout Editor, TextView is automatically positioned using absolute coordinates.

Need help?

Let us know what you think

If you have any problems or suggestions, please let us know! You can reach us the following ways: