Est-il possible de partager des ressources à travers les fichiers APK? Par exemple, l'application A (dans APK A) peut-elle charger une icône ou une vue de mise en page à partir de l'application B (dans l'APK B)?Pouvez-vous partager des ressources à travers les fichiers APK?
Répondre
Vous pouvez utiliser getResourcesForApplication
De cette façon, vous pouvez charger tout ce que vous voulez d'autres package d'application aussi longtemps que vous savez au moins le nom du package et l'ID ou le nom de la ressource à charger.
En guise de remarque, les mises en page ne peuvent pas être chargées sans les traiter davantage avec un XMLResourceParser en raison d'éventuelles discordances d'identifiants entre votre package d'application et le package "guest".
Seulement si elle est fournie par content provider et le contenu sérialisé.
La réponse des webs d'Ander est meilleure et devrait être acceptée –
Vous pouvez avoir deux applications utilisent la même Android library, ce qui vous permet de partager des ressources telles que des activités, etc.
Un projet de bibliothèque Android est un projet de développement qui détient partagé code source Android et des ressources. D'autres projets d'application Android peuvent référencer le projet de bibliothèque et, au , inclure ses sources compilées dans leurs fichiers .apk. Plusieurs projets d'application peuvent faire référence au même projet de bibliothèque et n'importe quel projet d'application peut référencer plusieurs projets de bibliothèque.
Notez cependant que les projets de bibliothèque ne sont que des temps de construction. Une fois déployées sur l'appareil, les ressources sont dupliquées entre les applications. –
Vous pouvez éviter la duplication si la bibliothèque lib est installée sur le système. Crosswalk offre cette option par exemple, ainsi la lib de 20 Mo peut être installée une fois et réutilisée par n'importe quelle autre application sur le système. – Kikiwa
Deux applications différentes peuvent partager des ressources - images/fichiers, etc. s'ils sont signés avec le même certificat. Veuillez vérifier la documentation android doc here
- 1. Est-il sécuritaire de partager des fichiers .apk?
- 2. Ressources android dans apk
- 3. Décompilation des fichiers .apk
- 4. Partager la ressource brute entre apk
- 5. Partager la documentation xml à travers les surcharges
- 6. Comment partager des fichiers dans un dépôt
- 7. Android - Pack de ressources dans apk
- 8. Comment réduire apk bloat à travers l'utilisation de la bibliothèque?
- 9. fichiers Emboutissage Android APK
- 10. Git à travers svn - gestion des fichiers
- 11. java partager les fichiers source
- 12. Lecture de fichiers de ressources à partir de mon propre APK dans Android Native Environment
- 13. partager même dll à travers différentes applications Web sans copier
- 14. Vim: créer des marques à travers les fichiers?
- 15. Un moyen efficace d'envoyer des fichiers à travers les processus
- 16. Comment distribuer des fichiers apk à mes amis?
- 17. Comment mettre à jour le fichier de ressources dans .apk
- 18. Comment partager un élément du modèle Core Data à travers les applications iPhone?
- 19. Comment consolider l'application de plusieurs rails et partager les ressources
- 20. Partager les ressources de test entre les projets maven
- 21. Comment partager des types de feuille de style à travers les widgets GWT
- 22. Comment partager un objet EntityManagerFactory entre les différents fichiers de ressources d'une application Restlet?
- 23. Partager des fichiers .obj entre différentes configurations
- 24. Ruby: partager des variables et des méthodes communes à travers un ensemble de scripts
- 25. Servir des fichiers statiques à travers une vue dans Django
- 26. différents fichiers WAR, ressources partagées
- 27. fopen n'ouvre pas les fichiers à travers le réseau
- 28. Recherche de code commenté à travers les fichiers dans Eclipse
- 29. la création d'un script bash - boucle à travers les fichiers
- 30. Site Web intranet gratuit pour partager des données à travers l'organisation
Salut, pouvons-nous appeler des classes Java à partir d'une autre application? – Rajan1404930