在从服务器下载更新应用apk包的时候我发现报了一个错:
java.net.SocketException: socket failed: EACCES (Permission denied)
后来发现居然是权限问题,记录如下
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
第一个是开发网络的权限,也就是之所以报socket failed的原因,
第二个是写文件的权限,如果不加上到时候下载来的apk无法写到存储卡上
时间: 2024-12-17 08:33:52