Skip to content

Android - Cannot save to /emulated/0/SmallBasic #237

Open

Description

@kdonath

Dear Developer, contrary to the getting started guide for Android, there is no [Go up] menu option so I can't use any user folder. Only the application folder (Android/data/...) can be used but that is not user accessible. So it is very cumbersome sharing basic programs with other devices or apps.
In the past it was working fine, I guess this is because of Android restrictions, but it should be fixed.
Can you please fix it?
Thank you.

Activity

  1. kdonath commented on Jul 14, 2025

    @kdonath
    Author

    Dear All,

    It is still not possible to use any user accessible forder on Android. On Windows the working folder can be chaged, I can Go Up, or set a desired path to my basic code file, but this is not working on Android 15.
    I must be a matter of permission, but I can't change any file access permissin for this app.

    Can you please correct this issue?

    Thank you,
    Kalman.

  2. changed the title [-]Cannot save to /emulated/0/SmallBasic[/-] [+]Android version - Cannot save to /emulated/0/SmallBasic[/+] on Jul 14, 2025
  3. changed the title [-]Android version - Cannot save to /emulated/0/SmallBasic[/-] [+]Android - Cannot save to /emulated/0/SmallBasic[/+] on Jul 14, 2025
  4. chrisws commented on Jul 14, 2025

    @chrisws
    Contributor

    Hi Kalman,

    The SmallBASIC android version offers a web portal for transferring files between your mobile and the desktop.

    There are no plans for attempting to overcome google's security measures.

    Here are some details for using the web portal:

    https://smallbasic.github.io/pages/android_file_transfer.html

    Cheers,
    Chris

  5. kdonath commented on Jul 15, 2025

    @kdonath
    Author
  6. upiter20 commented on Jun 20, 2026

    @upiter20

    The text of the program could be copied from any text editor to a new file created in Small Basic from scratch.

    After that it is possible to save this new file into internal storage of the Small Basic.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions