Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionLast revisionBoth sides next revision | ||
en:help:settings:storage [2014/04/21 12:32] – psyberia | en:help:settings:storage [2022/07/03 10:39] – [How to access data stored outside of the application folder in Android 11 and above?] psyberia | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | < | + | < |
- | ===== Storage ===== | + | |
- | The application | + | ====== Where does the application store its data? ====== |
- | * Saved landmarks | + | \\ |
- | * Online maps stored areas, so maps can be available offline; | + | The application |
- | * Onboard map indexes, to improve loading speed; | + | * Stored maps for off-line use; |
- | * Various | + | * User landmarks, |
+ | * Imported and exported landmarks, details or map images; | ||
+ | * Pictures used in waypoints; | ||
+ | * Various | ||
- | For devices running Android versions less that 4.4, the application | + | This folder is automatically chosen during |
- | For devices running Android version 4.4 and more, the application | + | Inside the application folder, you'll find the following sub-folders: |
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | * '' | ||
+ | \\ | ||
- | ==== Storage on the external SD card for Android 4.4 and more ==== | + | ===== How to locate |
+ | \\ | ||
+ | To display the application folder: | ||
+ | * Click on the main menu icon {{: | ||
+ | * Click on "'' | ||
+ | * Scroll the list and select "'' | ||
+ | * Locate the ''" | ||
- | As of Android 4.4, the memory management has been modified: | + | {{ : |
- | * The device memory is called "// | + | |
- | * The SD card memory (available on some devices only) is called "// | + | |
+ | \\ | ||
- | === Set up storage on the SD card for Android 4.4 and more === | + | ===== How to change the application folder? ===== |
+ | \\ | ||
+ | To modify the storage | ||
+ | * Click on the main menu icon {{:icon_01.png? | ||
+ | * Click on "'' | ||
+ | * Scroll the list and select "'' | ||
+ | * Choose one of the available locations {{: | ||
+ | * Click on "'' | ||
+ | * Restart the application. | ||
- | As explained above, only a particular folder is editable by the application. This folder is: | + | {{: |
- | | + | |
- | * **'' | + | |
- | {{: | + | {{: |
- | To set up the storage | + | {{ : |
- | * Click on the main menu icon {{:icon_01.png? | + | |
- | * Click on the "' | + | \\ |
- | * Select | + | |
- | * Choose the device | + | ==== Application |
- | * Click on the "'' | + | \\ |
- | * Restart | + | **Android 4.4** |
+ | \\ | ||
+ | In Android 4.4 and above, the memory management has been modified: | ||
+ | * The device internal memory is called "// | ||
+ | * The SD card external memory (available | ||
+ | |||
+ | **Android 6.0** | ||
+ | \\ | ||
+ | In Android 6.0 and above, you can now grant the application the right to write on the external SD card from the Android settings ("Applications" | ||
+ | If no storage location choices at all are available on the external SD card: | ||
+ | * Be sure that your device is not currently plugged to a computer using an USB cable; | ||
+ | * Be sure that the SD card is not currently being checked for errors (usually happens after starting the device or removing the USB cable); | ||
+ | * If you have Android 6.0 or above, you must grant the application to write on the external memory from the Android settings (" | ||
+ | * Try to restart | ||
+ | * Try to un-install and re-install | ||
+ | * In the Android settings ("Storage" | ||
+ | |||
+ | **Re-using data stored before Android upgrade** | ||
+ | \\ | ||
+ | If you stored data with the application on the external SD card before upgrading to Android 4.4, this data is now read-only and cannot be used any-more. | ||
+ | Here is the solution to retrieve it: | ||
+ | * Configure the storage to use the new location on the external SD card as explained above; | ||
+ | * Quit the application, | ||
+ | * Using your computer's file manager, move all content of the legacy folder (usually | ||
+ | * Disconnect your device, wait for the SD card to be checked (if needed), and restart the application. You should then be able to use your previously stored maps, and store new ones. | ||
+ | |||
+ | \\ | ||
+ | |||
+ | ===== How to access data stored outside of the application folder in Android 11 and above? ===== | ||
+ | \\ | ||
+ | Starting with Android 11, drastic changes have been made by Google regarding how applications can access data stored outside of the application specific folders: except for file managers (and a few other specific cases), applications are only able to access media files from the shared storage spaces (internal device and removable | ||
+ | |||
+ | {{:icon_help.png? | ||
+ | |||
+ | However, applications still keep a total access on their application specific folders (read and write everything). There is one application specific folder on the internal device memory, and one application specific | ||
+ | For OfflineMaps, | ||
+ | For OfflineMaps+, | ||
+ | |||
+ | Here are some workarounds: | ||
+ | |||
+ | **Placemarks** | ||
+ | * Move your placemarks inside an application specific folder, inside the "'' | ||
+ | * Move your placemarks inside an application specific media folder. For OfflineMaps, | ||
+ | * Open your placemarks from your file manager, the application will be listed in the possible choices for handling this file. | ||
+ | |||
+ | **Maps** | ||
+ | * Move your maps inside an application specific folder, inside | ||
+ | * Move your maps inside an application specific media folder. For OfflineMaps, | ||
+ | * Add the file extension ''" | ||
- | {{: | + | \\ |
- | {{ :en: | + | ==== How to move your files? ==== |
+ | \\ | ||
+ | In order to move your files from or into into an application specific folder, you can either: | ||
+ | * Plug your device on your desktop computer (using your USB cable) and use it to move the files; | ||
+ | * Use an Android 11 compatible file manager ("'' | ||