Comment puis-je obtenir le stockage externe du chemin?

Je suis en train d'écrire un fichier sur mon téléphone.

J'ai utilisé Environment.getDataDirectory() à savoir le stockage interne et le chemin de l' Environment.getExternamStorageDirectory() à savoir le stockage externe du chemin.

Mais quand j'utilise Environment.getExternalStorageDirectory() tant que chemin d'accès, le fichier est créé dans de stockage interne. Et quand j'utilise Environment.GetDataStorage() que le chemin d'accès, le fichier n'est pas créé. (Je ne suis pas sûr, mais je ne le trouve pas dans l'explorateur d'application, au moins.)

Je pense que mon téléphone de la mémoire de stockage interne est perçue comme stockage externe.(Dans mon cas, il a 32 GO d'espace de stockage)

Je veux savoir de stockage amovible(par exemple,micro SD card) chemin d'accès. Que dois-je faire?

  • I want to know external storage(micro SD card) path. Que vous feriez mieux de consulter comme stockage amovible. Tout le reste est interne ou externe de stockage.
  • Il est préférable pour vous de changer le titre de la question: Comment obtenir de stockage externe du chemin?. Il peut voter à votre question.
  • merci pour les conseils!
  • Je pense que vous devez vous référer à : [1]: stackoverflow.com/a/13648873/6127411 && [2]: stackoverflow.com/a/5695129/6127411
InformationsquelleAutor soonoo | 2015-02-10