Comment déplacer le cache du jeu vers la carte mémoire avec root. Comment transférer le cache du jeu et les données de l'application vers une carte externe sous Android

Le cache des cartes (cartes) de Mobile Yandex.Maps (MYAK) est stocké dans système de fichiers, sur la carte mémoire de l'appareil.

Si vous avez déjà utilisé le programme Mobile Yandex.Maps v2.xx,
Dans les versions de Mobile Yandex.Maps 3.x, le format du cache et son emplacement de stockage ont changé. Dossier " Plans" et les fichiers .ogf3 plus utilisé. Au lieu de cela, un dossier y est apparu cache dans lequel les sous-dossiers et les fichiers cache sont créés.

Une connexion Internet n'est pas requise pour jouer. Visitez notre forum spécial! Vous aimerez sûrement le vôtre processus de jeu et nous pensons vraiment que vous en profiterez pendant de nombreuses heures à la maison, à l'école, dans le métro ou n'importe où avec votre smartphone ou votre tablette !

Vous trouverez ci-dessous un court tutoriel expliquant comment procéder. Eh bien, si la capacité totale de la carte dépasse mémoire interne. Nous allons donc dans l'onglet « Paramètres », où nous sélectionnons « Supprimer les données du cache ». Toutes les données collectées dans l'application seront stockées dans notre mémoire externe. Voilà pour le transfert de données. Ce processus simple permet d'économiser beaucoup d'espace mémoire sur l'appareil.

Comment installer des cartes de cache sur votre téléphone.
En général, il n'est pas nécessaire d'être gourmand - assurez-vous d'abord que le programme est configuré pour fonctionner avec le cache, le crée lui-même puis le voit, puis remplacez-le par un programme prêt à l'emploi. Pour vérifier que cela fonctionne - connectez-vous simplement à En ligne, changez 2-3 échelles, quittez le programme et redémarrez-le Hors ligne - changez les mêmes échelles - Vous devriez voir des morceaux de cartes qui ont été téléchargées. Après cela, recherchez le dossier contenant le cache et remplacez-le par celui terminé. Nous décrivons ci-dessous comment configurer votre téléphone pour qu'il fonctionne avec le cache pour différentes plates-formes.

Si après avoir installé le cache vous ne voyez pas votre ville
Si vous placez le cache sur une carte mémoire et exécutez le programme immédiatement Mode hors-ligne et vous ne voyez pas les cartes - le programme essaie évidemment d'afficher le mauvais endroit que vous avez mis dans le cache. Étant donné que le programme montre le monde entier sans le diviser en villes, vous devez soit utiliser la recherche en ligne, soit utiliser le GPS, soit également mettre un cache du monde entier sur la carte mémoire et « marcher » jusqu'à l'endroit souhaité depuis le haut. échelles manuellement.

Où placer le cache de la carte, comment configurer l'appareil pour qu'il fonctionne avec le cache
Vous devez télécharger fichier requis cache (sélectionnez le fichier par nom de région) sur votre ordinateur, décompressez-le. Copiez l'arborescence de dossiers résultante sur votre téléphone - sur une carte mémoire ou, sinon, sur la mémoire interne du téléphone.

ATTENTION! Sur différentes plateformes Les endroits où vous devez copier l'arborescence sont différents :

Java:

Important! Pour que le programme reçoive l'autorisation de lire et d'écrire sur la carte mémoire, il doit être installé de manière à ce que tous les certificats reçus par Yandex, décrits dans le fichier .jad, soient « récupérés ». La manière la plus correcte et la plus simple de procéder est installez l'application directement depuis le serveur Yandex en accédant à la page utilisant le navigateur intégré du téléphone m.ya.ru/ymm
Vous devez installer la version Java dans la mémoire de l'appareil.

Le programme doit également être autorisé à accéder aux données à partir du menu de l'appareil correspondant.

Pour SonyEricsson, cela se fait dans le menu du téléphone, sous l'élément YandexMaps. bouton gauche"Fonctions" -> "Autorisations" -> "Options utilisateur": "lire les données et écrire des données" défini sur "sans invite"

Pour Nokia, cela se fait dans le menu du téléphone sur le bouton gauche de l'élément YandexMaps.
"Fonctions" -> "Accès aux applications" -> "Accès aux données" : "lecture
données et ajouter et modifier "définir" autorisé "

Lorsque vous êtes sûr que tout est configuré et que le cache est défini sur programme en ligne sur la carte mémoire, retrouvez-la dans les chemins ci-dessous et remplacez-la :

carte mémoire: Yandexmaps/cache
mémoire du téléphone Yandexmaps/cache

Cette fonction n'est pas prise en charge par tous les appareils - essayez-la, indiquez au modèle où elle fonctionne et où elle ne fonctionne pas.

Maintenant, le programme prendra les tuiles nécessaires du cache, si elles sont là. S'il manque des tuiles, elle les téléchargera via Internet.

Problèmes connus: Pour certains téléphones Samsung Java, notamment le s5230, le cache ne fonctionne pas en raison d'erreurs dans le firmware de l'appareil ; il doit être mis à jour. Pour le s5230, par exemple, vous avez besoin d'un micrologiciel non inférieur à S5230MREIL2.

p.s. Il existe des cas franchement difficiles avec les téléphones Java. avec ceux-ci, vous pouvez essayer de rechercher comment faire un hack - ouvrir accès total applications du système de fichiers, par exemple, mais n'oubliez pas qu'avec cette méthode, vous risquez de perdre votre garantie.

Plateforme Symbian :

carte mémoire: /Documents/yandexmaps/cache
mémoire du téléphone: /Documents/yandexmaps/cache

Nouveau!
Veuillez noter que MJAK v3.91 et supérieur crée dans le dossier
Documents/yandexmaps/données/cache,
le cache v3 téléchargé doit encore être placé dans le chemin spécifié dans les instructions
Documents/yandexmaps/cache - si ce dossier n'existe pas, il faut le créer.

La version 4.03 conserve le cache uniquement dans la mémoire interne de certains appareils et cela ne peut pas être résolu, la dernière version stable et recommandée par moi est la 3.96 (voir la section programme/archives)

Windows Mobile:

carte mémoire: mes documents/yandexmaps/cache
mémoire du téléphone: Yandexmaps/cache

Si la langue du téléphone est l'anglais, le dossier correspondant s'appellera Mes documents

WM6 : \\Carte mémoire/yandexmaps/Cache
(\Stockage\yandexmaps\cache)


Android:

carte mémoire: carte SD/yandexmaps/cache

Veuillez noter que MJAK v1.71 et supérieur crée dans le dossier
yandexmaps\data\cache,
le cache version 3 téléchargé dans l'archive doit toujours être placé dans le chemin spécifié dans les instructions Yandexmaps\cache- si ce dossier n'existe pas, il faut le créer.

Selon les informations actuellement disponibles, le cache v3 n'est pas pris en charge dans MYAK 3.12, pour l'utiliser vous devez revenir à la v3.11, voir section Programmes / Archive des versions

1. nous devons nous rappeler que lorsque vous connectez Google Phone à un PC, le téléphone perd la carte, donc les manipulations de réinstallation du MAC ne peuvent pas être effectuées - le programme sélectionne immédiatement la mémoire interne du téléphone comme stockage de cache de carte ;
2. dossier mnt/sdcard/yandexmaps(le programme le définit comme chemin d'accès au cache) - miroir de dossier carte SD/Yandexmaps, lors de la lecture du téléphone depuis un ordinateur, l'accès au premier est fermé, mais des fichiers peuvent être placés dans le second.
Autrement dit, n'utilisez la connexion à l'ordinateur que directement pour copier les cartes dans le cache, et effectuez toutes autres manipulations en vous déconnectant du PC ; placez les fichiers exactement dans le dossier spécifié dans les instructions, même si les MYAC eux-mêmes indiquent un chemin légèrement différent dans les paramètres (...mnt/...).....
Comprendre ces choses simples peut vous coûter presque une journée entière d'expérimentation))

1. Dans les options d'installation du téléphone, sélectionnez installer des applications sur la carte mémoire
2. Téléchargez et installez l'application depuis SamsungApps.
3. Recherchez le dossier sur la carte mémoire Autre, alors les options varient, nous recherchons :

Selon d'autres sources, c'est ainsi
Autres\__@@bada_applications@@__\6uqo2j21vv\Data\yandexmaps\cache

sur les téléphones équipés du système bada 2, le cache peut être situé à
\Autres\__@@bada_applications@@__\OspHomeExt\6uqo2j21vv\Data\yandexmaps\cache

Vérifiez lequel vous possédez et placez-y un cache de cartes.

4. Placez les cartes.
5. Utilisons-le !

Maémo :

/home/user/MyDocs/yandexmaps/cache

Mûre:

carte mémoire: Yandexmaps/cache

IPhone :

Le cache est dans un sous-dossier
/var/mobile/Applications/ <длинный идентификатор из букв и цифр, у всех свой> /Bibliothèque/Caches/YandexMaps/Tiles.db
Il s'agit d'un fichier de base de données SQLlite.

Le cache de carte ^utilisé sur toutes les plateformes doit être converti dans ce format :
- sous Windows - en utilisant la fonction "Exporter" du programme. (nouveau!)
- sous Mac OS X 10.6 Léopard des neiges utiliser

Êtes-vous fatigué de Yandex.Maps 3.xx qui télécharge constamment des cartes depuis Internet, gaspillant ainsi un précieux trafic mobile ?
Nous lisons attentivement, et après avoir lu Internet, il vous suffira de tracer l'itinéraire.

Yandex a récemment mis à jour une bonne ville programme de navigation Cartes Yandex.
Particularité nouvelle version programmes, est un type de cache de carte mis à jour, une planification d'itinéraire améliorée, un travail amélioré avec des capteurs, etc.
Mais le plus important est le type de cache de carte mis à jour - ce qui signifie que les anciens caches ne conviennent pas...

Nous allons résoudre ce problème


Je ne vais pas poster de liens pour télécharger tous les caches de toutes les villes et régions (c'est dommage que Yandex ne veuille pas non plus faire ça).
Je vous propose des instructions sur la façon de LUI-MÊME téléchargez le cache de n'importe quel territoire de votre choix.
Mais ce n'est pas tout - cette méthode vous permettra d'utiliser dans le programme Yandex.Maps non seulement les cartes Yandex, mais également les cartes de Google Maps, Bing Maps, Kosmosnimki, Wikimapia et autres.

Exemples de cartes et d'images provenant de diverses sources :

[!] Personnellement, j'ai beaucoup aimé les cartes de Google- il y a des indications d'arrêts de transports en commun et des sens de circulation sont indiqués aux carrefours ; l'échelle des routes est plus adaptée pour une visualisation aisée.
[!] L'utilisation d'un cache non natif n'affecte pas le fonctionnement du programme. Obtenir un itinéraire et afficher les embouteillages fonctionnent tout aussi bien.
[!] S'il est nécessaire de télécharger de nouvelles cartes de district, le programme lui-même téléchargera les cartes depuis Yandex, et non depuis Google.

Bon, maintenant pour les instructions.


Pour plus probable résultat réussi des opérations - nous lisons depuis le début, puis nous relisons et faisons

1. On lance le programme, on charge un peu la carte pour que le programme comprenne qu'il y a des cartes et que tout fonctionne. C'est tout, tant que vous pouvez poser le téléphone.

2. Maintenant, nous nous asseyons devant un PC ou un ordinateur portable avec accès à Internet. Téléchargez la dernière version du programme (~ 3 Mo)

3. Décompressez le contenu de l'archive dans dossier séparé et lancez SASPlanet. Sélectionnez les éléments de menu :
- Source - Internet(Alt+I)
- Cartes - Google Maps(M) (Ce sont les cartes, pas le satellite)

4. Nous rapprochons la vue cartographique de la ville dont nous avons besoin et mettons en évidence la zone de la carte qui nous intéresse :
- Opérations - Sélection - Sélection de polygone(Alt+P), entourez la zone souhaitée.


(Si vous avez cliqué au mauvais endroit, cliquez sur la flèche rouge dans la petite fenêtre, le dernier point disparaîtra)

Après avoir terminé la sélection, cliquez sur D'ACCORD dans une petite fenêtre.

5. Dans la fenêtre qui apparaît, procédez comme suit -
- Télécharger – Type de carte – Carte (Google)- ou celui que vous souhaitez voir chez vous
- Télécharger -

  • Remplacer les anciens fichiers
  • Seulement quand ils sont différents
  • - ne permettra pas au programme de télécharger des éléments inutiles.
    - Charge - Échelle - **- c'est ça le truc !
    Il faut charger tour à tour toutes les échelles de 9 (équivalent à 9 km dans Yandex) à 17 (équivalent à 40 mètres)
    Ces nombres ne sont pas limités, vous pouvez télécharger n’importe quelle plage d’échelle, vous pouvez même en télécharger une.
    [!] Sur certaines cartes, pour différentes régions, il se peut qu'il n'y ait pas de grandes échelles.
    Dès le début, nous sélectionnons la plus petite échelle, par exemple 9.



    Ensuite, nous embauchons Commencer. Et après on attend qu'il n'y ait plus 100% et des lignes Le traitement du fichier est terminé !. Puis clique Sortie.

    6. On arrive au menu principal, allez sur :
    - (Ctrl+B)
    Dans cette fenêtre, nous effectuons les mêmes réglages que dans la fenêtre 5 Nous avons simplement augmenté l’échelle. S’il y en avait 9, choisissez-en maintenant 10.

    [!] Pour les échelles plus grandes 14-15 Le nombre de fichiers augmente fortement et le téléchargement prendra plus de temps. Par conséquent, pendant le processus de téléchargement, cliquez sur Sauvegarder et enregistrez les paramètres de téléchargement du cache. De plus, après un arrêt forcé de la course, celle-ci peut reprendre au même endroit.
    Charger - Session enregistrée -

  • Commencer à partir de la dernière vignette chargée

  • Charger - Session enregistrée - [Charger] et sélectionnez le fichier de session de téléchargement précédemment enregistré, Commencer.

    7. Désormais, après avoir chargé toutes les échelles nécessaires en mode carte, vous pouvez faire de même pour l'Hybride (si vous en avez besoin).
    Pour ce faire, nous répétons les points 5 et 6, mais sélectionnez dans Types de cartes - Satellite (Google), et chargez les mêmes échelles que précédemment.
    Et maintenant il va falloir répéter les points 5 et 6 mais avec le type de cartes - Hybride (Google), pour ces échelles, cela ajoutera les noms de rues et les numéros de maison aux images satellite.

    En conséquence, nous disposons d’un cache entièrement téléchargé de cartes à l’échelle 9-17. Et aussi des photos satellite et des rues (si vous les avez téléchargées)

    8. Il faut maintenant exporter
    - Opérations - Sélectionner - Sélection précédente(Ctrl+B), sélectionnez un onglet Exporter
    - Exporter - Exporter au format - [Mobile Yandex.Maps (Version 3)]
    - Exporter – Où enregistrer- sélectionnez un dossier séparé, par exemple D:/YCache
    - Exporter -

  • Remplacer les tuiles existantes
  • - il vaut mieux l'allumer
    - Exporter : incluez les cartes suivantes :
    Ici, nous procédons comme suit - dans la première ligne, nous soulignons Carte (Google).
    Dans la seconde - Satellite (Google) si vous avez téléchargé le satellite, sinon, sélectionnez Non
    Dans le troisième - Hybride (Google) si vous avez téléchargé un hybride, sinon, choisissez Non
    - Exportation - Échelle :- sélectionnez toute la gamme d'échelles que nous avons mises à niveau (dans notre cas 9-17)

    Il est préférable de laisser la compression telle qu'elle est par défaut. Mais s'il n'y a pas assez d'espace sur la carte, alors vous pouvez augmenter le niveau de compression, mais la qualité des images se détériorera.

    Maintenant, nous appuyons Commencer


    9. Après avoir terminé l'ensemble du processus d'exportation, il ne reste plus qu'à copier le cache obtenu sur votre téléphone/PDA :
    Pour Symbian- E:/documents/yandexmaps/cache
    Pour Windows Mobile Et composeurs réguliers: Carte mémoire/yandexmaps/cache/

    En conséquence, nous avons reçu un outil prêt à l'emploi pour naviguer dans la ville
    Ne vous perdez pas !

    Bien sûr, beaucoup pourraient commencer à dire que Garmin règles... Je ne suis pas tout à fait d'accord.
    Pour la ville et la région - mieux que Yandex Non. Travail rapide, recherche par organisation, embouteillages, planification d'itinéraires prenant en compte les embouteillages, les marqueurs d'accidents et de travaux routiers, le travail avec les traces, la détermination de coordonnées sans GPS. Et sans téléchargement de cartes, le trafic ne pèse pas vraiment lourd.
    Pour les longs voyages - je ne discute pas, il n'y a pas de meilleur Garmin

    Personnellement, j'ai tout fait du premier coup, cela a pris environ 2 heures (Internet n'est pas très bon) à partir du moment où j'ai ouvert le lien avec les instructions pour lancer YAK sur mon téléphone avec de nouvelles cartes. Alors lisez tout attentivement.
    Ma cache prête à l'emploi de Moscou et d'une petite partie de la région, à l'échelle 10-17, pèse 393 Mo.

    Traitement et adaptation - Karpov Andreï alias