open failed: EACCES (Permission denied)
這個很明顯就是權限的問題,我添加了權限
<!--在SDCard中創建與刪除文件權限 -->
<uses-permission android:name="android.permission.MOUNT_UNMOUNT_FILESYSTEMS"/>
<!-- 往SDCard寫入數據權限 -->
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE"/>
<!-- 從SDCard讀取數據權限 -->
<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE"/>
百度到了這段話
Android6.0系統默認爲targetSdkVersion小於23的應用默認授予了所申請的所有權限,
所以如果你以前的APP設置的targetSdkVersion低於23,在運行時也不會崩潰,
但這也只是一個臨時的救急策略,用戶還是可以在設置中取消授予的權限。
當我在AS中把targetSdkVersion設置爲20果然就可以下載東西和保存圖片了