J'utilise open-gpstracker pour suivre les itinéraires. Après un certain temps, j'ai rassemblé un grand nombre de tracés que j'aime exporter sous forme de fichiers GPX. L'application permet de le faire, toutefois, il y a pas d'option d'exportation pour toutes les pistes à la fois .
J'utilise un appareil sans Racine accès. Y a-t-il un moyen pour moi d'accéder à la base de données SQLite de l'application ? J'ai également pensé à modifier le code source de l'application opensource selon mes besoins, mais j'ai peur de perdre mes données lorsque j'installe la version personnalisée de l'application sur mon appareil. Ai-je raison de penser que cela peut être un problème ?
Mise à jour : J'ai eu l'idée que je pourrais utiliser les ContentProvider
de la demande, s'il y en a une et si elle est publique. Je pourrais écrire une autre application qui utilise l'interface pour accéder à la base de données. Pensez-vous que cela soit possible ? Comment puis-je voir s'il existe une interface publique ContentProvider
?