zoukankan      html  css  js  c++  java
  • android存储路径问题

    关于存储路径问题,如果是想要存储在应用本身的路径下,如果该应用卸载的时候,对应文件随之卸载,

    如果使用的是android level 8以上的版本,采用的是: getExternalFilesDir();

    该函数需要向其传递一个参数:Environment.DIRECTORY_MUSIC,或者诸如此类。

    得到的路径为:/storage/sdcard0/Android/data/<packageName>/files/Music

    如果使用的较低的版本: 采用getExternalStorageDirectory()获得跟目录,下一级集目录需要自己创建

    如果想要存储在和路径相对独立的目录下,在应用卸载的时候,对应的文件依旧保留。

    In API Level 8 or greater, use getExternalStoragePublicDirectory(),passing it the type of public directory you want, such as DIRECTORY_MUSIC, If you're using API Level 7 or lower, use getExternalStorageDirectory(),下一级目录需要自己创建。

    得到的结果是:

    /storage/sdcard0/Music

  • 相关阅读:
    Ubuntu
    VSCode
    VSCode
    Astyle
    Qt
    待办
    Qt
    Qt
    Qt
    python pip常用命令、配置pip源
  • 原文地址:https://www.cnblogs.com/bobodeboke/p/3200484.html
Copyright © 2011-2022 走看看