4 votes

Placez les cartes Osmand sur la carte SD

J'ai fait tourner Osmand sur le Huawei Y560 avec la version 5.1.1. Osmand fonctionnait sur le stockage interne. J'ai effectué l'opération "move to SD card". Actuellement, le dossier des cartes est défini comme suit /storage/emulated/0/Android/data/net.osmand.plus/files . Il semble que ce dossier soit de toute façon dans la mémoire interne. J'essaie de changer le dossier en /storage/sdcard1/osmand mais Osmand se plaint qu'il ne peut pas écrire dans ce répertoire. Comment placer des cartes sur une carte externe ?

2voto

Il suffit de se rendre sur

  1. Paramètres d'OsmAnd, Paramètres généraux (pour configurer les paramètres communs de l'application)
  2. Sous Divers, appuyez sur Dossier de stockage des données, une info-bulle vous demande où vous souhaitez stocker vos données Maps.
  3. C'est tout.

1voto

Michael Kraus Points 11

Sélectionner "Storage 2" ou d'autres noms de stockage prédéfinis concernant la carte SD n'aide PAS, si Android ou quiconque insiste sur le vrai nom de la carte SD (qui peut être par exemple "22E-23D..." et pas simplement "extSDcard" ou "storage 2").

Vous pouvez obtenir ce nom de votre SD, si vous regardez dans les propriétés par exemple d'un fichier jpg qui est stocké sur votre carte SD. Si vous regardez attentivement les différents éléments des "propriétés", vous découvrirez "détails" (ou un élément nommé de façon similaire). Vous y trouverez le chemin d'accès à votre fichier jpg et dans le nom du chemin d'accès vous verrez - enfin - le nom réel de votre carte SD. C'est tout.

screenshot screenshot

0voto

ElEm Points 133

Les deux réponses ci-dessus n'ont pas fonctionné pour moi. Mais aujourd'hui - par hasard - je suis tombé sur cette discussion ici sur github : https://github.com/osmandapp/Osmand/issues/1838 Certaines personnes mentionnent des problèmes qu'ils ont eus lorsque l'application elle-même a été poussée vers le SD. J'ai jeté un coup d'oeil, et en effet, la fonction "déplacer les applications vers la carte SD" de ma tablette avait déplacé OSMAND sur la carte. Après l'avoir déplacé, j'ai pu sélectionner "Multi user storage 2" (en allemand : "Mehrbenutzer-Speicher 2") dans les paramètres d'Osmand. C'était la seule option qui fonctionnait vraiment, et comme c'était le cas, je n'ai pas pris la peine de faire d'autres expériences. Tous les fichiers sont maintenant stockés ci-dessous

/storage/[sdcard-ID]/Android/obb/net.osmand.plus

Espérons que cela reste tel quel.

0voto

user1225999 Points 101

Après avoir déplacé l'application vers la carte SD via les préférences de l'application (comme vous l'avez déjà fait), j'ai pu sélectionner "Interner App-speicher" (ce qui devrait se traduire par "stockage interne de l'application") qui a également montré un chemin vers

/mnt/expand/.../user/0/net.osmand.plus/no\_backupqui est l'endroit où ma carte SD externe est montée. Je suppose donc que le stockage interne de l'application se trouve sur la carte sd externe dès que l'application y est déplacée. De plus, le stockage libre s'est ensuite affiché correctement. osmand 3.0.4, Android 6.0.1.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X