Dans mon application, me télécharger l'image différente et enregistrer à l'intérieur de la carte SDD sous un dossier. Ce fichier est ensuite utilisé dans mon application.
Ce dont j'ai besoin, c'est de rendre ce dossier visible uniquement par mon application. Je veux dire que les images ne devraient pas être disponibles dans la galerie Android et autres.
Moi aussi en sauvegardant le fichier sqllite dans ce dossier. Je veux également restreindre tout autre accès à ce fichier sqllite.
Y a-t-il une quelconque façon de définir une autorisation comme n'importe quoi pour le dossier et le fichier, afin qu'il ne puisse être disponible que pour mon application? Est-il possible de verrouiller un dossier ou un fichier sur une application spécifique?
Merci d'avance.empêcher le balayage des médias, définir la permission ou verrouiller le dossier et le fichier dans android
Répondre
Finlay j'ai trouvé la réponse à cette
je l'ai fait sans mettre la permission, mais nous pouvons cacher des fichiers à partir du scanner Media
Inclure un fichier vide nommé .nomedia
dans votre répertoire de fichiers externes (notez le préfixe de points dans la nom de fichier). Cela empêchera le lecteur multimédia Android de lire vos fichiers multimédias et de les inclure dans des applications telles que Galerie ou Musique.
vous pouvez jeter un oeil à la classe Environment sur le site dev Regardez aussi l'API DEMO échantillon de stockage externe pour voir comment gérer l'accès privé/public à la SD
En froyo, vous avez une gestion sécurisée du stockage (appelée conteneurs sécurisés) mais je ne sais pas exactement comment cela fonctionne et si c'est directement accessible. Une autre solution consiste à crypter tous vos fichiers depuis votre application. Je ne pense pas qu'il existe un moyen facile de définir des autorisations «unix like», puisque toutes les applications exécutées avec la même permission et un utilisateur root peuvent accéder n'importe où.
- 1. WiX définir le dossier App_Data permission de modifier pour NetworkService
- 2. Comment verrouiller le fichier
- 3. Android: Développer des plugins pour le partage de médias
- 4. PHP symlink(): Permission refusée dans le dossier inscriptible
- 5. Bonnes pratiques télécharger le fichier IIS permission
- 6. Obtenir la durée des médias sans télécharger le fichier entier
- 7. android: utilisation des médias
- 8. Définir le dossier racine Hibernate
- 9. Comment utiliser la permission dans le cadre android?
- 10. Empêcher le dossier "MATLAB" dans Mes Documents
- 11. Grouper le fichier dans le nouveau dossier?
- 12. identifiant le balayage dans UIScrollview?
- 13. Comment utiliser le segementer des médias dans le mac?
- 14. python sur xp: errno 13 permission refusée - limite le nombre de fichiers dans le dossier?
- 15. Nouveau fichier dans le dossier
- 16. Rubyzip - possible de définir le dossier d'extraction?
- 17. Empêcher l'application android d'apparaître dans le commutateur
- 18. Comment lire le fichier LARGE Sqlite à copier dans l'émulateur Android ou le périphérique à partir du dossier des ressources?
- 19. Comment désactiver le fichier et le dossier refactoring dans NetBeans 6.9 ou 7.0 beta 2
- 20. vérifier fichier existe ou pas dans le dossier dans php
- 21. Définir le fond d'écran dans Android
- 22. Verrouiller le dictionnaire dans le même fil
- 23. Comment obtenir la permission d'éditer le fichier apache2.conf? [Ubuntu]
- 24. création d'un dossier dans le téléphone android
- 25. Erreur dans le dossier des ressources - Android/Eclipse
- 26. comment définir pour tout le monde tous permissed dans le dossier partagé
- 27. Dynamic Menu population basée sur le rôle et la permission
- 28. Comment définir l'apparence du texte dans le fichier manifeste Android?
- 29. Formats de médias dans Android?
- 30. Charger et modifier le fichier xml dans Android
Privé dans ce contexte est seulement organisationnellement privé, et automatiquement nettoyé si l'application est désinstallée. Rien n'empêche réellement une autre application de les lire. –