Rumah  >  Soal Jawab  >  teks badan

Android 5.1.1删除USB U盘文件

一直获取不到写的权限,只有读的权限。
代码如下:

File f=new File(homedir,file);    
        f.setExecutable(true, false);
        f.setReadable(true, false);
        f.setWritable(true, false);
        if(f.canWrite())
            Log.i("rrrrrrr","file can write");
        else
            Log.i("rrrrrrr","file cannot write");
        f.delete();
        this.sendBroadcast(new Intent(Intent.ACTION_MEDIA_SCANNER_SCAN_FILE, Uri.fromFile(f)));

设备为Android 5.1.1电视,用es文件浏览器可以删除U盘文件,但是需要确认对话框,现尚无法查明该机制

PHP中文网PHP中文网2766 hari yang lalu555

membalas semua(1)saya akan balas

  • ringa_lee

    ringa_lee2017-04-18 09:09:08

    Bermula daripada Android 4.4, Google telah memperkenalkan set API baharu, iaitu Rangka Kerja Akses Storan (SAF), rangka kerja akses storan, yang boleh digunakan untuk membaca dan menulis kandungan pada kad SD.

    Lampiran:
    urutan perbincangan berkaitan stackoverflo

    balas
    0
  • Batalbalas