那里有多个这样的问题,但是,它们不能解决问题。
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.INTERNET" />
String filepath = '/path/to/file';
filepath.exists() // true
filepath.canRead() // false
filepath.canWrite() // false
ActivityCompat.checkSelfPermission(this, Manifest.permission.READ_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED // true
ActivityCompat.checkSelfPermission(this, Manifest.permission.WRITE_EXTERNAL_STORAGE) == PackageManager.PERMISSION_GRANTED // true
MainActivity
无法读取文件,尽管该文件存在并且已授予相关权限。还有其他解决方案吗?