0

Dans mon application, je souhaite afficher les données de certaines des autres applications Android (applications de santé) installées sur le téléphone. Je connais ContentProvider & ContentResolver classes fournit cette fonctionnalité.Couplage avec des applications sur le téléphone

Et si certaines applications ne partageaient pas leurs données? Comment jumeler avec de telles applications? Par exemple, comment associer l'application 'Runtastic' à mon application, l'appairer comme dans Je veux ouvrir une autre application de santé (installée sur le téléphone) dans mon application sur un clic de bouton, également accéder aux données relatives au bien-être (nombre de pas) ?

Est-ce que quelqu'un a implémenté ce genre de fonctionnalité?

+0

vous avez besoin du contenuUri de leur fournisseur – YakuZa

Répondre

2

Le périphérique Android doit être rooté. Sans racine, vous ne pouvez pas accéder à ces données.

0

Le fournisseur de contenu et le résolveur de contenu fournissent des données par le biais d'intentions implicites et vous ne pouvez pas accéder aux données ou autres applications installées sur le téléphone tant que leur API n'est pas fournie.