Dans la plupart des périphériques, l'appel context.getExternalFilesDir(Environment.DIRECTORY_DOWNLOADS)
renvoie le chemin Android/data/com.XXXX.YYY/files/Download
. Mais sur un Samsung GT-P1010 exécutant Android 2.2.1 avec le même APK cet appel renvoie external_sd/Android/data/com.XXXX.YYY/files/Download
. J'ai besoin du même chemin dans tous les appareils. Comment puis-je l'obtenir?getExternalFilesDir renvoie différents chemins dans différents périphériques
0
A
Répondre
6
C'est le but de cette méthode. Le chemin peut différer entre les périphériques. Pour rester compatible avec tout cela, vous devez utiliser le chemin fourni par la méthode.
Si vous souhaitez conserver le même chemin, insérez-le dans une chaîne. Mais attendez que les choses se cassent dans ce cas.
Non recommandé.
0
Oui, et cela devrait être fait afin de ne pas coder en dur vos chemins. Cela vous empêche d'accéder à des chemins qui n'existent pas.
Questions connexes
- 1. Différents chemins sur différents ordinateurs
- 2. différents paramètres de disposition pour différents périphériques
- 3. Différents chemins de bibliothèque pour différents environnements de construction
- 4. Différents actifs pour différentes configurations de périphériques
- 5. Comportement de Media Player sur différents périphériques
- 6. Configuration d'affichages pour différents périphériques mobiles
- 7. Interface utilisateur iOS pour différents périphériques
- 8. Différents chemins de recherche pour tclsh
- 9. iOS: Clarifiez différents chemins de recherche
- 10. CherryPy contenu statique des chemins différents
- 11. Plusieurs préfixes communs parmi les différents chemins
- 12. Dossier de réécriture htaccess avec différents chemins
- 13. SimpleDateFormat.parse renvoie Date dans différents fuseaux horaires
- 14. Gestion de la touche d'entrée dans EditText sur différents périphériques
- 15. Android: Exécution de différents tests sur différents émulateurs/périphériques réels connectés à la même machine
- 16. Utilisation de différents "chemins" dans Mercurial - également appelé branchement
- 17. Deux chemins python différents dans l'affichage de Django
- 18. Définition de différents chemins de classes Java dans Eclipse
- 19. executeFetchRequest renvoie des entités de différents NSManagedObjectContext
- 20. Internet Explorer (11) renvoie différents agents utilisateurs
- 21. Pourquoi GC.GetTotalMemory renvoie des résultats différents?
- 22. Inner Join renvoie différents ensembles de données
- 23. angularjs - différents modules dans différents fichiers et différents répertoires
- 24. Deux périphériques iCloud obtiennent des résultats différents avec NSMetaDataQuery
- 25. Comportement incohérent avec NSDateFormatter sur deux périphériques différents
- 26. Jeux Bluetooth/sans fil entre différents TYPES de périphériques
- 27. J'ai besoin de tester mon application sur différents périphériques virtuels
- 28. Plusieurs tailles de favicons qui répondent à différents périphériques/navigateurs
- 29. pourquoi self.view.frame et self.view.bounds sont différents lorsque les périphériques tournent?
- 30. Le mappage d'emplacement ne revient pas sur différents périphériques