android service exporté attribut?
Je suis tout à fait nouvelle pour la plateforme android. Je veux exporter mon service public.
J'ai trouver quelque chose sur le développeur de doc
android:exported
Si oui ou non les composantes des autres applications peuvent appeler le service ou d'interagir avec lui — "true" si ils le peuvent, et "faux" sinon. Lorsque la valeur est "faux", seuls les éléments d'une même application ou des applications avec le même ID d'utilisateur peut démarrer le service, ou de se lier à elle.
mais je ne la comprends pas
Quelqu'un peut-il me montrer un exemple de comment l'utiliser?
OriginalL'auteur user354734 | 2010-05-31
Vous devez vous connecter pour publier un commentaire.
Le but de les "exporter" est de laisser à d'autres applications ont accès à un service.
Par exemple, \android-sdk-windows\samples\android-8\SampleSyncAdapter\AndroidManifest.xml
Le code source correspondant à ces services est alors trouvé dans votre dossier samples à
\android-sdk-windows\samples\android-8\SampleSyncAdapter\src\com\example\android\samplesync\authenticator\AuthenticationService.java
et
\android-sdk-windows\samples\android-8\SampleSyncAdapter\src\com\example\android\samplesync\syncadapter\SyncService.java
Un exemple d'utilisation de ce qui pourrait être situé à...
OriginalL'auteur Someone Somewhere
Vous pouvez trouver que les exemples d'applications SampleSyncAdapter, CubeLiveWallpaper, et VoiceRecognitionService (niveau 8) tous les services à l'exportation pour l'usage public. Vous pouvez regarder à travers votre sdk échantillons/répertoire. Eclipse peut créer un nouveau projet en utilisant les échantillons existants (Fichier/Nouveau/Projet Android dialogue).
OriginalL'auteur Charles Merriam