0

Mon programme enregistre un fichier sur le périphérique pendant l'exécution et lit/écrit des données à partir de celui-ci pendant l'exécution. Actuellement, il est enregistré dans la carte SD. Je veux savoir si l'enregistrer dans la mémoire flash de l'appareil serait mieux que le support amovible. Est-ce que le périphérique nous permet d'écrire quelque chose dans sa mémoire interne? Suggestions/Idées? MerciBlackBerry - Emplacement/répertoire sur le périphérique pour enregistrer le fichier à partir de l'application

Répondre

2

Nous vérifions s'il y a une SDCard disponible, nous stockons là:


if (((FileConnection) Connector.open("file:///SDCard/", Connector.READ_WRITE)).exists()) 
    return "file:///SDCard"; 
else 
    return "file:///store/home/user";

EDIT: Voir plus d'informations sur différents endroits here

1

La prise en charge d'un système de fichiers sur un périphérique dépend du système d'exploitation. La plupart des appareils pré-3G n'ont pas beaucoup de mémoire interne de toute façon. Si la quantité de données est faible (quelques centaines de Ko), le meilleur moyen est le PersistentStore. Si elle est plus grande que cela, et que vous voulez supporter le plus grand nombre de modèles, la SDCard est la solution.

Questions connexes